Confession time, I'm an online shopping addict. Amazon and I get along really well. Well, Amazon and my bank account don't get along well, but Amazon and I do. Along with many other online stores, I tend to do a good bit of shopping online. This morning...

It's crazy to me that I've been in this new role for just over a year now, in fact, it's just about 13 months. In that time, I've seen IE7 ship, taken on new products like Expression Web and Visual Web Developer, met so many fantastic developers and designers...