Can someone make a recommendation for a brokerage house(s) known for excellent direct access NASDAQ trading services (quick fills, great software package...).