I got the hero in June and while I love alot of things about it there are just as many that I am not a fan of. I need help! Frequently I'll click on a contact in the call history to call that person and it will take more than a minute to show that it is working on making the call. Then almost as often it will display a photo with the wrong number (always another contact in my phonebook) and I won't know who it's actually calling. Like last night it showed my Mom's photo, my Dad's number and it called my neighbor (who is neither my Mom or Dad). I thought smart phones were supposed to be an improvement! Also the GPS navigation often doesn't connect and I get lost- obviously the answer is get a map but why am I paying so much money for stuff that so often breaks down! Sorry to rant thanks for reading I appreciate any insight.