Quote from j_medved:
AmbushHillbilly, let me qualify your statement -
IB charges 0.003 per share for API "ROUTED" orders.
If you are using SMART routing or trading Globex for example, there are no extra fees for using API vs directly through TWS.
As for other front ends, QuoteTracker:
http://www.quotetracker.com
You can use IB as the datafeed for QT or select a different quote source (including myTrack). Can trade through IB as well as myTrack and a number of others.