Making thumbnails on the fly is generally a bad idea, make them once and cache 'em.
I don't use perl for making mine. I use a shell script and djpeg/cjpeg. This only allows me to scale images by 1/2, 1/4 or 1/8, but that's good enough for me.
DrHyde:
I agree with the "on the fly," that wasn't my real intent. However, can you tell me more about "shell script and djpeg/cjpeg?" Do you have any code you can send along. 1/8 would be perfect. The simpler the better. Thanks
Brad