Be careful with this assumption - yes, IBs commissions are some of the lowest you will find but they hit you with all sorts of small monthly fees if you want a decent data feed that typically comes free of charge at many other brokerages.
I am a happy IB customer, but am definitely paying more that $1 per side when all the little data/exchange fees are factored into the equation. Probably $3 and change if I had to guess.
Could you clarify what these data feeds are? Do you mean they charge you to get the realtime stock prices during the day while you are trading? Or do you mean things like live newsfeeds?