Sometimes you need drag and drop support for your scripts. Luckily, there's this Mac OS X tool which turns your scripts into applications onto which you can drop files and present their paths as arguments to your script. It's called DropScript and you can find it on Willfredo Sanchez's software page.
I used it to feed input to a remote python program and it works perfectly. Of course you need to give it a cute icon so that people will want to drop files on it. Here's one I like: