For me, I use FreshForex Broker. I still consider myself a "newbie" to all this Forex "stuff" but, the options offered by FreshForex are just awesome.

Spreads are low, response to questions are quick, and response to questions on the phone have been great! The support here is what I like best. But, then again, the low spreads, well, kind of speak for themselves.