in reply to mod_perl or CGI.pm?
From this updated comment: "... I don't have web admin rights and I don't want them .."
I think that the answer is quite clear. You don't want mod_perl.
"Are there any other reasons that you might choose one exclusively over the other?"
Yes. If i have root access, and plan on coding up a fair sized web app, i will choose mod_perl. If it's just for an example, then i choose CGI.pm (well, to be technically correct, plain jane Apache). If i don't have root access, such as my perlmonk.org account, then i don't bother with mod_perl at all.
jeffa
L-LL-L--L-LL-L--L-LL-L-- -R--R-RR-R--R-RR-R--R-RR B--B--B--B--B--B--B--B-- H---H---H---H---H---H--- (the triplet paradiddle with high-hat)
|
|---|