For those complaining about the lack of physical keyboard, don't judge until you see and feel the virtual keyboard implementation on this device... First time ever I want to use the on-screen keyboard more than the physical...