First look at Chrome OS

Google's all-Web computers to hit stores June 15