Microsoft announces the latest release of MSN messenger, in the middle of the Google talk buzz. [icbm: work]
Content here is by Michael Still, mikal@stillhq.com.
Microsoft announces the latest release of MSN messenger, in the middle of the Google talk buzz. [icbm: work]