I vote other, I have found that with EVDO cellphone I can stream 128-160Kps Internet radio to the car without any problems. Both XM and Sirius cant match that fidelity. I also have XM but listen to it less and less because the quantity and variety of Internet radio just keeps growing by leaps and bounds. For example, I like Reggae and both XM and Sirius have one dedicated station, but Internet radio has 190 just through winamp shoutcast radio, i.e., not including those I've found on my own across the internet around the world. Hell, I have hiphop playlists sorted by continent - 30 in Europe, 6 in Japan, 5 in Mexico, 14 in South America, etc. Sure I pay more for the internet connection than Sat radio but it does so much more.
Oh and I also get some XM stations through winamp library as well as Orb my entire home library.