Welcome indycobra.
I like Scottrade, but only for trading individual stocks in a Roth IRA. If it was taxable account and/or investing in mutual funds, I might have made a different choice.
If you are interested in Vanguard index funds, I say just go straight to Vanguard and buy it from there.
Oh, and congrats on the baby!