check out
http://www.freetrade.com
and
http://www.financialcafe.com
some traders I trade with for a living use them and like them (freetrade is owned by Ameritrade, but only offers email support, which may not be enough for a beginner)
I would recommend that you visit
http://hedged.com also
it is a very good service ( he has seminars too)
"expensive", but in the long run when you are making money instead of losing it, not expensive at all
they have a free 1 month trial
tell them that driverx sent you
good luck
(whatever you do, make sure to always use stop loss orders. too many people hold while their stocks plummet towards zero...)