Fast Image Resize on Linux/Samba events

I’m wondering: is ImageMagick basically the most complete, fastest way to resize images on Linux? Especially considering that you might want to resize a variety of image formats. Because, with less-than-full-frame digital camera images, even producing reduced-size images at terrible quality takes a long time.

Also, do you happen to know if it’s possible to get “file system events” — such as close-write, move, and delete — from a Samba server? Of course, one can hack the source to add this, but I was curious if there was a built-in way to do this already.