Enso whips up two smartphones and three new slates, but we wouldn't order any of 'emBy D. Murph, 07.31.2010