I just saw an ad on TV for Fidelity’s trading accounts (available in the United States only). What was interesting is that they are now offering commission free trading on 25 of some of the most popular iShares ETFs.
Charles Schwab also offers commission-free trading on their own lineup of proprietary ETFs, but I don’t believe they have any fixed income offerings. Their equity index ETFs are a bit more limited than the commission free list of iShares being offered by Fidelity as well.
Take a look here to see the details and ETFs available. Remember, this isn’t available for Canadians. We’re special.