I signed up for a site called Aggreg8 that looks like it wants to be LinkedInfor IT professionals. Apparently it’s a Microsoft site with the tagline “The social network for IT Pros.” To join the network, I signed up for my Windows Live ID. There is a nifty widget that indicates the strength of your […]