I use Spike Trading, and think they offer a good service. Spoke to them last week about FTSE/Life contracts. They told me it was being rolled out ASAP.
they are also negotialbe on rates depending on volume, so they beat IB for me, and I could get hold of them when I needed to talk to them. Compared to Man and Refco, they were in a completely different league.