Sharebuilder is fine, Vanguard, Fidelity and Schwab also offer low-cost investment accounts. Check out what they offer with $0 transaction fees, and go from there. The three aforementioned companies all have good $0 transaction/low ER index ETFs and mutual fund options.