After looking at ONADA's rates, and it doesn't look like they have tier levels like IB, they are much better than IB. That is my one complaint about IB, is the tier levels for Forex.
Had a thread about this earlier:
http://www.elitetrader.com/vb/showthread.php?s=&threadid=238580