If you're going with an aftermarket unit, bluetooth is a must. plenty offer it for under $100. You can stream anything wirelessly so its pretty convenient. I also like using poweramp because it starts playing my music as soon as a connection is made. My phone can remain in my pocket and my 10gigs of music are already playing 
