I had XM radio for several months, and liked it quite a bit. Then Sirius and XM started working on their merge, and XM ditched several channels in favor of Sirius programming. The channels I listened to on XM had real DJs, playing music that I liked about 95% of the time. Afterwards, all the channels I listened to were gone and had been replaced with automated playlist channels playing music I liked about 5% of the time. Whoever was building those playlists had nowhere near the ability to tie together a long stream of songs, it does take some skill and knowledge of the music to be able to make a cohesive playlist. I tried for about a month to like the new format, but I just couldn't get into it and cancelled my subscription. For me, it was Sirius's programming that killed XM.