jimji - 6:24 pm on Mar 7, 2009 (gmt 0)
I recall a bit back one of my Moderators digging up some information that those referenced in the OP are in fact connected with MSN in some way. I'm way past my bedtime, so you'll have to let me get back to you with the specifics. I think we have some quoted stuff from the MSN folks that there is a connection to them. I'll see if she's logged on and can dig up the info after I get a few hours of downtime. Sorry to be so vague.