Read "I Will Teach You To Be Rich", Ramit Sethi. 500x better than the title would suggest.
I read it when it first came out, and it's an amazing read. Short enough to could get through it in a day; funny enough to make you laugh; information density is great; and lots of supplemental material on his blog free of charge.
Check out http://iwillteachyoutoberich.com - he's got tons of material on there, and if you like his style, definitely buy the book.