And in a curious twist of fate, I just inadvertently installed IE7 (it snuck in through a Windows Update)
Bye-bye IE6, hello IE7
Hopefully this version is more stable than the RCs I had seen earlier, and will fare better than your adventures with it, BM