24 Nov Do the Sugababes love Windows 7?
There's a buzz doing the rounds of tech journalist and marketing blogs right now about Microsoft's link up with the Sugababes to promote Windows 7 ( see posts from freelance IT journalist Guy Clapperton and Rebecca Thomson of Computer Weekly). And what about this cheesy video of the...