Well….. since no one else is adding anything…. i’ve done some more research, and can now add the following, to anyone that’s new to Marmalade like me, and would like to understand more about it at least…
Marmalade works great. You don’t need a Mac to build iphone apps. You can build an IPA and install it using either iTunes, or the iPhone Configuration Utility, all on Windows. You do need a mac to actually deploy to the AppStore, but for your development, you don’t need one at all.
It comes with tons of examples, and allows you to build and run apps in their own simulator, which can be remotely controlled (ie iSimulate) as well. And the SDK allows you to build extensions that are native to particular devices, so if you need something for your iPhone or bada app that isn’t supported, you just build it natively as an extension and then it can be used in Marmalade.
They have their own 2d api, that’s closer to OpenGl than Cocos2dx from what i can see, but looks good. It’s got a 3d mario kart style game and Tetrix clone as full examples, and is cross platform on lots of devices, with Windows and Mac still being beta, but good enough for easing development.
Anyone care to add anything else? I’m just starting, and would love to know the weaknesses in what seems like and incredible platform.