Microsoft begin 'I can do that' Vista promotion

  Microsoft have started a new Windows Vista promotional campaign titled ‘I can do that’. Personally it sounds as exciting as ‘the Wow starts now’. While Microsoft certainly could...