so I want to install an after market cd player in my 2000 grand prix, I have a samll sub, and want my steering wheel controls to work also, I know I need a part so that the steering wheel controls will work, I know I need a mounting kit so that the single din will fit to car, soooo what I need help with is, What CD player should I get that will work with my car because I have subs, all I want is a cd player that must have front usb plug in, also do I need any other parts, where should I go? anyone know where to get it installed at? best buy said it would cost 100$ to install, but all the parts I need said it will cost 150$ for parts alone not including cd player.... please help and tell me everything I will need so that I will have a cd player with front usb port and have working subs and steering wheel controls.! thanks!