http://walletup.com/i/postimg/20101016_013540p.jpg

XM XPMP3H1 Portable Satellite Radio and MP3 Player for $119.99 Shipped

XM XPMP3H1 Portable Satellite Radio and MP3 Player for $119.99 shipped.  Here is a screenshot for your reference.  This satellite radio and MP3 player pauses and replays up to 30 minutes of XM programming, and features one-touch recording with up to 100 hours of programming, microSD card slot, and more.  Most places have it for about $169.