Yikes, I think I will stick to playbook native and wait for Cascades to support playbook better. Can't beat free.
Well, if you don't plan on going multiplatform, NDK is a great choice. I needed to learn Marmalade anyway, as my company is planning on going multipllatform. And I can assure yo, that the price is quite good cosnidering, that porting to differernt platforms is a breeze and takes a fraction of a time it usually takes. E.g. I created this pencils game, whiel trying to take a firm grip of a Marmalade, after I decided to go crossplatfom for BB10, it took only around 3 hours for testing and fitting the new resolution. iOs port, which I test right was also a breeze and took around 6 hours on testing and several more hours on graphics.