Punchy
Slacker Supreme
From my limited time messing around with it, it seems it comes with 50 songs. You can purchase additional content for several hundred songs one at a time or in small packs of songs.
Awesome. Might have to check it out when I ever get some spare time.