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...