Just wondering if the "buffer" is being done on the XM side and not in the unit itself? I would think this would have to be the case for it to allow 30 minute replay on multiple XM channels. If this is the case then IMHO this would be a great thing - I coulld get out of my car do some errands...