Yahoo Live is... er, launched. Right now it doesn't seem very alive. At least the traffic rush which has pushed it offline is a good initial sign!
I wonder what Microsoft thinks about Yahoo! using a Live branded product.
Update: This is very dead news too. I've just noticed that TechCrunch has it. Therefore, so does the internet.