I do NOT recommend the "Roady" XM receiver by Delphi. It is the dinky, smaller SKYfi receiver.
I initially bought it and returned it for the SKYfi. The screen is just too small to read easily and the buttons are too close together to manipulate conveniently.
I have a Roady 2 and agree about the buttons but screen is OK for my purposes. Not familiar with the SKYfi since I am not in the market for an upgrade right now. Subscription runs less than .50 cents a day for umpteen channels of music, live news, traffic and weather.
The Roady 2 does triple duty for me. Use it in the car all over town with just the long wire antenna. Occasional signal drop-off but just a minor nusiance. With an AC adapter, it works nicely at home. Also use it on the boat where it gets really excellent reception.