Wasup Biitchez!

So, Two-Morrow ya boy is turning twenty, and besides a trip to 42°... ... ... I don't have anything serious planned.

I figured since I've had 10 cars, and only two of them have managed to have "CD Players" in them, it's about time I upgraded from my Honda Accord Tape-Deck to something a little better.

Now, lately, I haven't been listening to anything besides my exhaust blast and my oil pan scrape, so anything is better than nothing. But I just don't want a plain CD Player, I want something that has a few bells and whistles like MP3/Ipod adaptabilities and such.

Basically, my question is: What would be a good entry/mid-level CD player to go with?

Also, I want some component speakers cause i think mine might be blown... .

I'm not trying to break the piggy bank yet, so go easy on me with the grand setups.