This iPhone demo of Spotify is scary awesome—there's a million tracks to create totally customized libraries, with instant syncing to your phone and offline caching of your streams.

[Paid Content UK via Daring Fireball]