Zenity
One of the wonderful tools in this new GNOME 2.4, is the tool called Zenity. It's done by Glynn Foster, and replaces the old gdialog. Have a look at it yourself, in short, it provides user input dialogs in shell scripts, kind of what the old dialog tool does, but really enhanced.