www.testfreaks.com

Reviews, reviews, reviews...

Question: Data on touch screen failure/keeboard?

Concerned since no actual keeboard.