FxPro does the job for casual forex trading. Platform works, spreads are okay but not the best I've seen. Customer support is hit or miss - some agents are very helpful, others seem to read from a script. Deposits are instant but withdrawals take 3-5 business days.
Pros: Functional platform, instant deposits
Cons: Average spreads, inconsistent support, slow withdrawals