Some apps that let you liberate your iPhone/iPod Touch from iTunes and Apple’s renaming obfuscation:
dTunes,
PwnPlayer,
and MPlayer
make a pretty potent combination.
I would expect it to get better over time though. Just a few more reasons to JailBreak. :-)