I compared the hardware from the hero to the magic and they are almost exactly the same besides camera, 3.5 audio jack, battery (maybe one or two more things) so if I upgrade to the ROM for hero to the magic, will it pretty much be a hero? The reason I don't buy a hero is that I am on att and I don't see leaving them since all my family friends have them and mobile to mobile is great. And I won't be able to unlock the sprint hero or the uk hero and get 3g. And I REALLY want an android phone on par with my iphone. I do no necessarily want to downgrade. I am tired of the same old boring iphone, no multi-tasking. This is what caught my eye on the android and being able to customize it and have multi-tasking. So please help me decide. I love android and I don't even have it. I just need to find a good piece of hardware to run it on well. Thanks!