I can't claim to be an Android expert but coding Java in Eclipse is a big pain in the butt.  Some people love Eclipse.  I am not one of those people.<p>With respect to iPhone/iPad development, Cocoa is the most beautiful and consistent framework I have worked with.  It's the best implementation of MVC I've worked with.  Objective-C is a little crufty but message passing languages are so much more elegant than method calling languages like C++/C#/Java.<p>With respect to Android based tablets, Google has done a huge disservice and fragmented the market by pushing Chrome OS for tablets.