In case you haven’t heard, Bank of Ameica is offering stock trading without any commissions… Business Week. There are plenty of catches including account minimums and number of trades per year… Hopefully this will spur another round of commission competition as I don’t personally want to switch to BofA.

Those of us who are cynical have to ask the question though… if the Bank is willing to give us free trades, where are they making their money from offering this service? Front-running my orders? Lower money market rates? Fees for other services?