I vote Fxview. Everything looks good on the conditions. Spreads on majors are competitive, commission $1/lot per side, hardly face any requotes so far.
I haven't tried IBKR yet. As for fxview, i recently came across them and haven't faced any issue as such. As for good things-spread, commission and most importantly, has strong regulation. If there's any change, will keep you posted on it.
$70 (10 lots round trip) to ICM. or $35 per side. mm= million since 10 lots = 100,000 x 10 = 1mm. Recently saw fxview, their commission is way low $2/lot, or 10 lots (round) = $20, 3.5 times lower.
I really don't have favorites, but when it comes to choosing a broker I always make sure they are regulated. Here some of the ones I trust- eToro, Fxview and IC markets.Before choosing always make sure to compare trading conditions though.