in reply to shebang line - foreign to me

I tend to use:
#!/usr/bin/perl

Even though I only have an Win box at the time, it doesn't hurt to be unix friendly.

As for other scripts that have different setups. I have a search and replace script (in perl of course) that changes any script to my default. Not too useful for windows, but when I work on unix, or need to transplant my scripts to another system, it can help alot.