I have a Garmin GPS Map 478..portable car/marine unit preloaded with marine charts and so forth. It has a built in XM reciever, just add the XM antenna. We have a weather package, I think it is called the Sailor or Mariner, anyway it offers weather charts, doppler radar, marine / weather...