i use these guys www.brocompany.com
they're from russia but i'm russian myself
they have cfd's (0.01 lots minimum) on vast variety of futures, they have exchange spreads but charge commissions ($10 RT for full lot, $0.10 for 0.01 lot)
yeah, sometimes they have quote problems, but on average...