Saturday, September 11, 2004

Walla! - free 1G mail

Walla!... (i am not swearing here!) Walla in this case is a web based email service offring 1GB of storage.