Fidelity offers $0 trading commissions ... Highly rated mobile app. High interest rate on uninvested cash.