Well, for anybody that whants a good program with TAB completion for many scripting languages, including SQL and PL/SQL try this url: SciTE
One advice though. Try to read directions carefullly, becouse the site is written in BSD style (programmer to programmer).
You will find for Windows version an installer that is very helpfull. Also, there is another download for Windows that suites you for PHP. You can adapt the config files to work for your SQL language.
Among the features you got:
1. Syntax Colour
2. Autocompletion list with TAB selection
3. Function explanation
4. F1 help opening your CHM manual file
5. Folding (expand / contract the FOR or IF or LOOP statements)
6. … much more …