Microsoft and Apple have been fighting each other for the public perception in the Innovation Space, Apple has been in the front, putting together ideas and services faster than Microsoft and solutions that work as advertised. In the other hand, Microsoft has been showing and promising excellent costumers and business solutions, but some of them failed to passionate the developers. Take .Net for example, take Windows Vista, Take Windows Live Search Books, to name a few of them. Microsoft promises, Apple delivers.