I could be missing the point, but it seems to me that a lot of the "toasters" mentioned in this thread aren't toasters so much as wishlist utilities. I thought Steve's point was that a "toaster" is a utility that does what you want well enough to forget about it, but no better or worse than a myriad of other similar products.
I too may be missing the point, because the above describes exactly my reactions to the posts I've read so far.
For example I can't see a browser as a toaster, there is far too much variation between different browsers and I actually find it useful to have three different ones available on my laptop; would you have three toasters in your kitchen?
Text editors and word processors are maybe good candidates for being toasters - but if so one has to exclude some of the more bizarre text editors!
So are compilers - show me a compiler, and I'll almost certainly see a piece of fairly nice software that turns a source code written in a pretty bad programming language into object code (maybe F# will break the pattern - most earlier compilers for FP languages were either for academic toy languages or for some not at all well worked out compromise between academic "purity" and industrial "usefulness"). Maybe even that is a bit like having several different toasters - maybe one for white moulded bread and one for wholemeal molded bread and one for Pita? (So is even a toaster a toaster?)
An Email client is a toaster. Just now I'm using Outlook 2003, but switch me to Thunderbird or Eudora or... well, you get the picture, they all let me compose and send email and recieive and read email and they are all pretty much the same (or at least the features I actually use are common to all of them).
There must be many more toasters in IT, but I can't recall what they are. Oh dear, maybe I'm getting old and senile; or is it just that toasters are eminently forgettable (until you want to toast something)?