My shop uses an open-source Eclipse plugin called SQL Explorer: http://eclipsesql.sourceforge.net/ It has good stuff for examining schemata; it integrates with your source code control system; it works on other database table servers too.
We also use a commercial tool called PL/SQL Developer: http://www.allroundautomations.com/plsqldev.html
This tool has a "SQL Beautifier" which can tidy up some of the hairiest queries you can imagine. In tidying them up, it helps the one writing the query find typos. It also has a context menu that will do "EXPLAIN PLAN" on a query that's already running, and a way to stop a running query. Those are incredibly handy tools.
Carpenteri mentioned Oracle Enterprise Manager. That comes with your Oracle thick client. I find it helpful for getting an instance-wide view of what's going on in your server.