Personally, I'm on a Windows 2003 platform (don't hate me Linux users

I use Navicat ( http://www.navicat.com/ ) for DB access.
I use Acronis True Image Echo ( http://www.acronis.com/enterprise/products/ATICW/ ) for complete backups (OS and all). Scheduled once a month since it's not a high priority issue, but it's nice to have a full system backup in case drive failure.
I use the Windows Scheduled Tasks service plus xcopy for daily gameserver directory backup (to a remote networked drive).
I use the Windows Scheduled Tasks service plus mysqldump for daily database backup (to a remote networked drive).
I use Kerio WinRoute Firewall ( http://www.kerio.com/ ) (not cheap >_> ) for firewall protection and to better manage connection info, restrictions, etc (honestly, while it has a ton more features than what I need and I have a lot of them disabled, it's still an AMAZING firewall for windows servers).
I use Process Explorer ( http://technet.microsoft.com/en-us/sysi ... 96653.aspx ) to keep up with system resource usage.
One big thing on my todo list is:
Set up improved drive configuration and symbolic links to store heavily access DB segments on their own drive (right now it's OS+gameserver on 1 drive, DB on it's own, pagefile on another drive).
So what do you guys use for your servers or what have you found that helped out a lot?
I found that the default garbage collector didn't run as well as the CMS GC on my server. I spent a LOT of time reading about garbage collector settings and whatnot. I still need to look into gchisto ( https://gchisto.dev.java.net/ ) to further improve my GC settings.