I use Vanguard as well, most of my trades with them are their ETFs or Mutual Funds so it's no fee (I don't trade very often, maybe every 6 months to rebalance).
My stocks are predominantly in Fidelity because I have their 2%-back-on-everything AMEX, which rolls into my Fidelity Brokerage account. $7.95 trades which I think is pretty standard for mega-bank retail trades without trade volume or account balance discounts.