XM all the way. more channels= more music. cant stand commericals!