i have a Alpine IVA-W505 double din media center for any compatible car. This deck is touch-screen and is considered one of the top decks from alpine retailing at $1100.00 this screen is a full 7 inches!!!!
this deck has many features.
-quick-search technology (find music faster)
-bluetooth
-dedicated ipod connection (control ipod directly through the deck)
-satellite radio ready (you would need to subscribe)
-rear camera ready
-USB connections
-steering control ready
-AND MANY MORE!!
this was in my m3 but it was totaled and this was the only thing i was able to save from it. it will come with all necessary harnesses to hook up to your car!
here is a link to the full specs of this great Deck.
http://www.alpine-usa.com/product/view/iva-w505/