I have NOAA channels on both of my cb's and scanner. I get coverage on the mobile just fine when traveling, just have to switch from one channel to another.
XM and others require yet another monthly subscription so I find them pretty much worthless.