Remember the Beovox and Beolab speakers from Bang & Olufsen?
New from the incredibly innovative Denmark made audio manufacturer is their BeoPlayer for the iPhone. With streaming radio of 128k and a selection of 20 genres (mostly from the UK & Denmark) this is one of the best radio apps out there. An upgrade is available for $14.99 which will give you 30,000 available selections. Simply browse and compose your favorites and you have enjoyable music on the go.
Not vintage, not superior sound but it is completely portable. Best of all the app is commercial free and includes the B&O Klassik clock which is quite cool as well.