Just stumble upon something called SSD in my Google Account page on the right hand side under "My Services". The link currently points towards Google HomePage... I wonder what does it stand for ?
http://click2connect.blogspot.com/2006/07/whats-ssd-in-google-account.html
|