Thank you for quick response. When it comes to programming, I equate to fresh meat. So if you don't mind expanding on your thoughts:
"Don't bother writing native nowadays."
What does native mean?
"If you want to write it in what's best, use Unity, even though you're planning 2D."
Is this the Unity you speak of?
http://unity3d.com/unity/publishing/ios
"I've had OEMs approach me with bundling deals if I just redid art to 3D to show off their hardware, so you'll have the engine all ready to go."
What is an OEM? Could you provide a simple example of a bundle deal?
"If you can't afford Unity, use one of those native implementations of HTML5 Canvas so you can write in all JS & HTML5 and be ready for any platform if you succeed and need to port it everywhere."
What is a native implementations of HTML5 Canvas example? What are the benefits of writing in all JS & Html5?
Your busy and this is a lot to respond to and if you can't get to all of it I completely understand. A godzilla like hug in advance. Thanks again