(I think this is my first post on ET. Sheeesh.)
NathanG, there's some great (if ho-hum gee-whiz boring) info in the replies to your post. Read them twice.
FWIW, on my first trade (a teensy one), I made 3 days' take-home pay in 90 minutes. MAN[!] but that was fun. And then I lost it all because...
1) I thought the underlying should track back up to X, but it never retraced as farther than .8X as its chart suggested. ("Charts are always right, until they're wrong.") I held on, being patient "'til the market smartened up." ("The market's ALWAYS right.")
and then, when I decided to run...
2) The options were illiquid, which meant that the bid and ask I was looking at meant NUUUUUTHINNNN, cuz I hadn't been matched in a trade yet.
(Two great lessons, for cheap!)
So to repeat and paraphrase another piece of already posted advice, if you get halfway to where you think you should get, get your finger on the EXIT[!] button. If you're 3/4s of the way there, GET OUT, MAN.
On your "Which Broker" question, I recently changed set-ups rather dramatically, and the method I used was to take my trading habits ([number of trades] X 2/3rds of $$$ in 10% "swing+"of trading effort; 1/3rd of $$$ in 90% of trading [intraday]) and put them into the brokers' platforms and costs. I went over the various broker choices platforms for which ones seemed most intuitive for me and my trading pattern (an intensive 3-4 weeks in detailed study), then developed a cost-to-trade spreadsheet mirroring my trading pattern. The results were remarkable. (OK everyone: guess who won.) I would HIGHLY recommend you do those three steps:
1) what trading pattern will I be using?
2) which platforms lend themselves to easy methodological translation?
3) how much will it cost me?
Oh, and a warning: brokers are priced foremost on comfort, and only second on tools/data/etc. You can find comfort in a Ford Fiesta or a Cadillac. You'll pay for it, too. Go for the Fiesta, if it'll handle what you want to do. If you can handle a Mustang, do that. A Corvette may not be as comfortable as the Mustang, but hell's bells, will it move AND be fast.
FWIW, IMO, for US-traded equities/options,
TradeKing (imo) is a Mustang without real time prices or market depth. (It gets a lot done for cheap.) ToS is a 'vette with Level II. (It gets more done BUT in real-time; but is spendy!) If you're going to intraday, you need the F-1. I be with IB for the intraday stuff.