Get the icelink or a blitzsafe AUX cable (http://www.blitzsafe.com
I'm not familiar with the icelink but with the blitzsafe cable you'll lose your cd player capability.
You can buy it online or your local Circuit City is a reseller. Circuit City or a Best Buy or any car audio shop can install it for you. Before my 325xi (using the BMW-ipod idock cable) I had a blitzsafe in my Jetta (Best Buy installed). The sound quality is superb..100% better than any FM transmit or cassette tape adapter.
With any Blitzsafe Aux adapters you'll need to get a rca audio splitter cable to plug into your ipod head phones jack (Blitzsafe).
And you can place your ipod anywhere in your car as long as the audio cable reaches ...
Check this out: http://www.ipodlounge.com/reviews_mo...d=4665_0_6_0_C