Dude I own an iphone 4 and an atrix. I would choose my iphone 4 any day. The abomination known as motoblur makes the difference in specs a moot point, it bogs the phone down way too much. Then factor in that the iphone 4 battery life is still better, and the screen is definitely sharper as well. Don't get me wrong I like my Atrix, but I would choose my iphone 4 any day of the week. Specs don't mean squat if the software its running on is crap.
I also have a windows phone that runs on a first gen 1ghz snapdragon processor, the same one on the Evo and Incredible. The smoothness on my windows phone slaps my atrix like a pimp does his hoe.
Yeah, motoblur is my least favorite skin from any OEM. Have you tried gingerblur, especially after 3.0? It's available at XDA and I love it. If you're not keen on making tweeks, you can also just download launcher pro (or any other home replacement, launcher pro is my personal favorite) and use that instead.
If not... sell it or take it back!! It's way too expensive to own if you dislike it.
To the OP:
iOS is amazingly, perhaps groundbreaking-ly, intuitive. It's iPhone's greatest strength. I even suggested one to my Mom, who sucks at computers, but can zip through her iPhone now. Android does not share this strength. In fact, it can be downright confusing if you're coming from iOS! But Android's strength is that it can act and behave, well, pretty much any possible way you could ever want it to!
I would suggest you just stick with it (and always look for solutions to problems and ways to make your phone fit YOU as best as possible. If after, say, the middle or end of summer, you still get annoyed with Android, then I'd say switch back - iOS just works for you, nothing wrong with that. But give it some time, and check XDA developers an read about the projects available and in development, maybe something will interest you? And don't forget the market, lots of neat widgets and gizmos can be found there, and browsing the app forums at android and just browsing through the market will give you PLENTY of ideas