FWIW I really like Fidelity. That's where all my CGFIA is. The flat fee is nice (7.99/trade) and I can get over only being allowed to buy/sell in 9,999,999 blocks. No idea how it performs with an r/s though. This will be a first. Good luck though. Also though, IMO scottrade has a better platform. All depends on what matters to you. There area lot of platforms out there...
This is all my own opinion, even if it is based on facts. We're all old enough to make our own decisions. Get educated before you put your money to work. GLTA