I’ve begrudgingly put up with MSN Messenger and now Windows Live Messenger as they’ve progressed and gained ads plus other add ons I don’t even care to use. I use it to chat and occasionally video chat. I rarely play games and when I’ve tried they haven’t been that much fun or I’m prompted to […]