I was all excited about the IE development channel browser, downloaded the (150 MB!) installer and saw this…

ie-dev-channel

I appreciate what the IE team is trying to do, but don’t assume web developers are, or want to be, Windows developers. At least they should have been up front about the fact that other software is required, and what it’s used for.