Until recently I assumed it was an OS limitation, but I found out a couple of days ago that at least some of the music in Tapulous' games is actually in .ogg format, meaning there's really nothing at all stopping the iPhone from playing that format. Which really begs that question - how come nobody's bothered to create an app (file manager, download manager, whatever) that supports it?