Hmm, starting to see a ton of reviews, I'm guessing an embargo recently ended.

The Engadget review seemed a bit more positive. They didn't see the slowdowns TechRadar talked about, though they too noted the browsing experience wasn't quite as smooth as the iPad. Battery life also seemed better for them, hitting into the 6 hour range, instead of the 4 something TechRadar reported.