Early look at Windows 8 baffles consumers