I'd go with Samsung, they are (for the most part..) reliable. I prefer the virtual screen, I used to use the full QWERTY keyboard and thought I wouldn't like the Virtual screen. But I love it with SWYPE. ALL Android phones freeze and restart, that's just how it is. (Damn you Google..) By the...