Google Glass spurs battle for eyeballs