Personally, if you're just starting out I'd recommend someone like MB Trading. I think you can open an account with them with only $400. Their charts suck though, so I'd use a demo from an MT4 provider (possibly Ikon Royal), which is free, and I think for an unlimited time (if not you can just keep re-opening a new demo account). MT4 (metatrader4), charts are quite versatile and easy to work with. Don't just go on my say so though. Do you own research. Look at
Forex Trading System with Forex Signals and Broker Reviews for reviews on MB Trading as well as all the other forex brokers out there. In my 4 years of forex trading, I'd say that they're one of the best options out there.
Just my opinion.
Pie
i totally agree with your concept of using an ECN with demo MT4 charts, which ive spoken of a number of times and do myself, BUT using a "broker" (in the USA) or a "spread better" (UK) means you already get the free charts and literally thousands of indicators and automated trading packages.
while what you say about spread increases is true, it applies only to moments of rapidly increasing volitility or momentum, usually driven by news, and is actually of no bother to those trading longer timeframes than short flips, or trying to make money on the news !
for those who are trading the 30 min, or H1 or H4, its of NO importance, except for the drawdowns that will happen from the abnormally large ups and downs intraday which "mercy" should be doing !
While MUCH is said of spread betters and brokers trading against you, it would indeed be a foolish one who obviously cheated you as theres just TOO much information available if they dont hit the "correct" prices ! the only one i have seen do this is INTERBANKFX, which i LOUDLY DISCOURAGE traders from using !
all brokers and 'betters are capable of hitting stops and clusters of stops as stated, and often do so which is one of the main reasons i never us stop losses (a procedure reserved only for those WITH EXPERIENCE, AND NOT ADVISED FOR NEWBS) but in a properly executed trade, with a decent stop loss, this should rarely, if ever, be a problem !
at one time i joined right in with the "BAD BROKERS !" crowd, but ive given it a lot of thought over time, and for the free charting, ability to carry multiple positions, ability to be both long and short (which you cant do with an ECN unless you have multiple accounts), ive decided theyre just not that evil !
the way they make their money, aside from the spread which probably only pays for expenses, is to REVERSE the currency a few times in a day, causing the weaker traders to be "shaken out" of the trade. The 'betters then make money on their shorts, and have also dropped the market down to where they get CHEAP shares to use for the forthcoming runup ! (naturally, reverse everything if its a run DOWN !)
enjoy and trade well
mp