We haven't had one of these for a few years, so what text editors do you use for your various languages on various platforms?
I use a mix of Vim and Notepad++. All C is done in Vim, as well as some Lisp, but I think I will learn to use Emacs for the great Lisp integration. As for web development, most has been done up until now in Notepad++ or Notepad (for small pages), but I'm starting to migrate slowly to Vim for that too, particularly as I now can touch type the entire keyboard at a pretty fast speed.
For testing web pages, Firefox and Firebug for all major debugging, and testing in IE 8 and Opera as I'm going along, then periodically testing in IE 7.
Great wit and madness are near allied, and fine a line their bounds divide.
For web dev i develop in firefox (i also use firebug, then live http headers, as well as the web developers toolbar), test periodically in IE8/7 and after each major milestone is reached also test in IE6, opera, safari, chrome...etc. And of course i usually only end up having to fix something in IE6. Thankfully the percentages for it are dropping every month (down to 5.5% for the site last i checked), so hopefully i won't have to support it for much longer.
As for my dev environment, i have a duplicate site setup on one of our servers which is where i do my development and testing (easy enough to test with using the host file).