Friday, December 17, 2004

At last - Google Downloads in one place ..

I've often wondered why Google doesn't have all of it's downloads in one place. What with so many products and so many acquistions, stuff has been strewn all around.

Looks like they've been waiting for the holiday and gifting festive season :)

Presenting Google Downloads to you now !

No comments: