Another option is the freeware utility named ShellSilver which simply makes scripts with the .sh extension run in the Terminal.
The best option by far is the program DropScript which converts any shell script or perl script into an application. You won't get to see any output, but if your script redirects its output to /tmp/myscript.out you can always check it there.