Well, I'm the odd duck in this discussion. Just returned my Inspire to AT&T after a week. I just couldn't deal with the horrible and I do mean horrible battery life. The display is gorgeous, it's fast and many of the apps are cool, but I found the iPhone still easier to use and I was constantly going back to it to read and reply to email. The iPhone keyboard is definitely better. There were lots of little things that I would have been willing to work with to make them work the way I wanted if it hadn't been for the battery. I was told to dim the display, turn off wifi and bluetooth, etc. Well, I don't have to do that with the iPhone, so why should I have to with another phone.
I thought about trying the Atrix, which has a huge battery, but got cold feet when I thought about the prospect of not being happy with it either and taking it back. Then, there's the iPhone5 looming on the horizon and not wanting to kick myself because I passed on something that could be very cool in only a few more months.
I know others love it, but it just didn't work for me. Someday, I bet I'll give Android another try.