Wow, I have been having a ball lately. You'll have to excuse me if I bore you on a regular basis with the details. I signed up for an account at FXCM (they don't have an affiliate program, so I'm not pushing it for profit. I just really like them.) Over the course of a few weeks I tried the demo programs from quite a few forex brokers. Some were better than others, but FXCM's out-shined them all. They have a great reputation for quality service, and I can attest to the fact that if you have a question they are all over it for you.