The my touch is okay but if you really want power hold off until the nokia n900 pops up,i think next week t-mobile is having the press conference for project black.The nokia n900 supports a full flash browser it's just sick,i was holding off on the motorola cliq but this thing will do anything the iphone does plus more. Now back to your question if the my touch does everything that the iphone does... not everything but if you root it and run some custom firmware then i think it has a good change but the android market is not really there yet. The reason why i gave up on my g1,if you want to try out android (now)then i would go with the motorola cliq since it has a custom moto blur android os http://www.tmonews.com/2009/10/n900-seen-running-on-t-mobile-3g/