Seriously Microsoft? Billboards advertising Internet Explorer with Yoda? It sounds more sci-fi than Star Wars!