How many times have you done an IISRESET during a demo or during your development work? Well, I have and very often I use a small script like this to avoid the entire IISRESET and only recycle one of the application pools:
cscript c:\windows\system32\iisapp.vbs /a "SharePointDefaultAppPool" /r
Spencer Harbar has created a nifty little tool that makes all of this more customizable and easier to use. Check it out on his site, definitely a good productivity tool.