Yes, If you don't have it you will wonder why you waited so long to get it. I have the portable Sony unit with with a docking station in my truck as well as my house. The only thing I dislike is that it doesn't have enough presets (only 5).
XM is not avalible in Canada. The satalite signal does carry over the border a little but you would have to have a U.S. address to have the bill sent. Reason behind this is because 60 percent of airplay telivision or radio needs to be French and XM is not regulated in this way.