any of the major online companies are fine, Ameritrade, Datek, Etrade, etc. Just look for the best prices for trades. SofaGeorge had a lot of advice you should listen to, the only thing I will add is to sit down and think about your objectives carefully, that should help you with the types of investments you will want to make. Good luck.