websync
09-21-2009, 07:24 AM
Microsoft has finally taken some initiative that will certainly rise its ante and probably force Google to rethink its marketing policy carefully. Though Microsoft has kept a mum about its probable features, speculations is abuzz that Microsoft has made this decision to give Google a tough competition and to revive its image.