The OnePlus One is a tasty $299 Android smartphone (pictures)

We go hands-on with the new Cyanogen-powered OnePlus One smartphone from China.