I remember Dean Hachamovitch (Head if Internet Explorer) and I discussing IE7/8 internal builds in his office back in 2007. I was complaining it wasn’t fast enough, still didn’t have a download manager and we seemed to take too long to release. He noted Win7 would create a deep keel for IE to sail again, and always welcomed my feedback.
Well Dean, the wait was worth it. Hats off to you and the team.