I'm thinking it will be better than XM to have
full-time Internet connectivity in the Hummer,
and use radio streams like those on iTunes
and those listed by:
http://www.radio-locator.com/
Not to mention using Google
(and Google Earth as navigation system).
Hopefully this is increasingly common
and offered by dealers someday.