So apparently I got screwed by Alpari UK. I'm a position trader holding positions for weeks up to months. Anyone can recommend a good broker that allows trading in at least all crosses of the 8 major currencies (28 pairs) and commodities (at least gold, silver, and oil, but preferably includes corn, sugar, copper, etc.)?