I bought a cheap harmon and kardon ipod interface for 20 bucks at tjmaxx. AWESOME BUY!!! it comes with a display and a control knob. i used self adhesive tape and found a great spot to mount. This interface has a separate headphone input, so any mp3 player and or satelite radio will work. the only down side was that i had to pay circuit city 80 bucks to have the fm transmitter with all adaptors hard wired to stereo rear. It a real simple procedure. I chose this so i can blame someone if it was done incorrectly. (warrenty covered installation) no permenant visual changes only one line to ignition. This method eliminates almost all buzzing that a normal wireless transmitter would make. On occasion I need to set a new FM station for less buzzing, but this is very rare. All I did was pre-program, preset#6 on my stock head unit to match the custom settings on my interface. If you have an ipod, this is the best for you. The ipod flat plug, and screen is designed for ipod's. You will see all of your playlists, artists, songs etc...that you would see on your ipod on the screen. i keep my ipod in the center storage and use the knob to control it remotely. Best, most efficient, and nicest method I found yet. I will post photos as soon as i can, of my install. If you use a buy a new head unit you will loose all the computer functions, like oil life, range, and ability to program steering wheel buttons.