Dude,
Just a warning..... All CD Players get hot after an hour or two of use. Personally if you go with a cheap CD player, don't get an ALpine because they heat up really fast. The High end ones are good. If you really want Bang for Buck, go get an Eclipse. Those are by far the best for the price you pay. Sound quality etc... don't waste your time on Alpine or Sony.
Good luck. Do a search for Eclipse. If you are in Houston I can direct you to a couple of places. Good luck.