Не советую Marmalade, закрытый код, проблемы решаются не сразу и они есть. Coco2d (Obj-C) и 2dx (C++) на противоположном берегу, легко пропатчить то, что не нравится или сломано, удобно исследовать код.
По скорости разработки примерно одинаковые движки.