I resisted for a long time... Yes, I know there are a billion reasons to upgrade to IE7, starting with some reasonable CSS support, and maybe ending with Micro$oft's promise that IE7 has "more" security, but you've gotta understand I support so many small businesses that have been too scared to upgrade yet. And, admittedly, I hadn't come to grips with the interface changes yet... (every time I used someone else's PC with IE7, I couldn't find the menus!).
So anyway, now I have IE7 on my office PC, and it's okay. But of course there's always the need to test things with IE6. For web development, you should of course have virtual machine images and services like
BrowserCam on hand, but for more casual support, what do you do?
Microsoft's recommendation, of course, was to
download their time-limited virtual image. Nice, but the expiry date sucks, and I prefer
VMware Player images.
But dig down in the comments and you find a better solution:
you can run IE6 as a standalone program, even when IE7 is installed. Since XP supports the .local files to solve the DLL Hell problem, it works more-or-less cleanly, even sharing components with IE7. Can't complain for a quickie solution. Recommended!