I know the difference for me has always been the size of the files in import and usage. While CGI works, I personally find my applications work faster if I do not use it with the mod_perl. I have stuck with 1.x simply for stability so far, but have also gone to parsing my data by hand for to speed up the process and reduce the memory size of the application.
Edit by castaway: Closed small tag in signature