eBroker
http://www.ebroker.com/
eBroker provides quotes, account access, and online trading for independent investors. eBroker also provides discount brokering services. Their $12 per trade rate is one of the best available on the Internet.