do you like alpine? they have a unit that is not only sat. ready (XM) but the tuner is built in the headunit just add the ant. pioneer is also good. if your going to add amps later, i would probably go with the pioneer, they will sound a whole lot better than any of the comparable alpines, i can guarntee it. Xm is also better than sirius, it's cheaper and they now have commerical free music, plus it sounds better too.