Well folks, I ended up jumping ship. I guess i got tired of waiting. Wait for an update, waiting for decent games with good graphics, waiting for good useful apps that do what i need, waiting for the lag to go away, waiting for a better typing keyboard, waiting untill i get all of my calls and all of my texts...just waiting. I ended up getting the end all of phones. I always knew in the back of my mind it was better in so many ways, and after playing with it for a couple days, I wish i had not even wasted my time with anything else. Sorry guys, I joined the iphone club. This is a great site, with a great bunch of people that are willing and able to help others with their problems. Heck if i wouldnt have joined, i wouldnt know half of what i do with hero. So thanks Guys! and good luck on the android road! hope the update fixes all the quirks of the phone.