i bought a Pioneer Inno a few months ago. it has an internal antenna, you can take it anywhere. you can also buy car and home kits which give you a cradle and a more powerful external antenna if your in a place that has interferance. it stores and plays mp3’s as well as live feeds. it has a built in FM transmitter so you can play your music though any stereo (i love this because i can play the satellite feed at any house or car im in, no need for wired connections). This is the top of the line right now in portable satellite receivers. as far as which company to go with, both XM and Sirius users will argue till their blue in the face over which service is better. but they are pretty much identical in every way. XM is the only company at the moment with a portable on the level of the Inno.