Re: Need good songs...
For Rock, I'd recommend the new Angels & Airwaves CD, "I-Empire". Very similar to Blink 182 (same singer) if you like them, a little slower music though. Also, on the more alternative end of things, the new Jimmy Eat World CD, "Chase This Light", is pretty good.
For rap, get 50 Cent's "Curtis" album, and Kanye West's "Graduation" CD. Jay-Z's "Black Album" is also great, not so new though.
C2D E6600 | 4GB DDR2-800 | 9800GTX+ | Asus P5B-E | 150GB Raptor | 320GB 7200.10 | 750W Xigmatek PSU