Microsoft has been having some good success with the (US only) i’m Initiative, having raised $1.5 million for charities, and at the same time pushing new downloads of Windows Live Messenger (and more recently, Hotmail sign-ups):
…New customer acquisition