Thursday, April 01, 2004

And here is the site about Google Mail. Actually, this makes a lot more sense than Mail.com's way of dumping ads on everyone.

Welcome to Gmail