Oh yeah, forgot to mention, relying on Cpan modules would definitely be a headache for me. I am hopping around to different machines frequently, and I can't be geeking around trying to install modules in unfamiliar environments when I just need to run a script pronto, especially say, a Mac that doesn't have dev tools installed, etc. Non-reliance on Cpan gives me maximum portability.