in reply to perl development OS of choice

Well by all means, if you can, switch to any *nix. Either one of the BSDs (OpenBSD, FreeBSD, NetBSD - check out daemonnews for info) or one of the major linux distros (RedHat, Debian, Mandrake - check out lwn for info).

But, and I know I sound like a broken record, instead of activestate's perl, check out cygwin for making your win box more *nix-y. It comes stock with most of your reqs - there's no real need for X and the database is postgres (but you can get mysql for windows from other sources).

-derby