If you have ever had process recycling issues under IIS 6.0, often your best bet is to use IISState to take some "dumps" and examine them. There is a whole newsgroup devoted to this issue.
There is also a newer version of IISState than that which ships with the IIS Resource kit, and you can find out about it on this excellent site here.
Another issue that goes hand-in-hand is the monitoring of IIS App Pool events. By default, extensive logging is turned off. However you can turn it on with:
csript adsutil.vbs set w3svc/AppPools/<AppPoolName>/<AppPoolEventToTurnOn> true
Here is a link to the KB article that describes all this in more detail:
On a lighter note, Milan Negovan has a funny piece he's quoted about the changing standards of European English for the EU.