IMO Schwab has the best trading platform. StreetS
Post# of 85482
Schwab is a great choice for a bank and credit card also if anyone plans to do any international traveling. I just opened an account with them for the credit card benefits.
Scroll down a bit to get to the North America section:
https://nomadgate.com/best-banks-international-travel/