Ok, found my issue (if you're curious my preprocessor was filtering images as well, turning \n into \r\n corrupting them, but not all of them, and not in my IDE, only in the build scripts. So I wasn't seeing it in the simulator).
Now the test url should have working copies for each OS. I've installed and tested 4.5 and 4.2 (will try 4.3 as soon as it finishes rebooting). Let me know how 4.7 and 5.0 work for those of you that have them.
http://ota.versatilemonkey.com/test/I probably won't do a 4.6 release, since all you get with that one is GUI slickness, but I've had to create my own, so no gain there. For that matter, I'll probably ditch the 4.5 version as well, since they only thing you get there is the ability to send output to bluetooth devices, but I can already do that without an OS specific version.
4.3, 4.7 and 5.0 are where I get real features. If you're curious they are:
4.3: Ability to see available audio routing mechanisms (useful for doing better routing, and things like pausing playback when you unplug a headset)
4.7: Touch controls (need these to draw playback controls for storm video)
5.0: Access to bluetooth, headset and media keys at all times (still trying to confirm the bluetooth aspect, though)
Let me know how the testing goes.
-Marcus