I agree with comments regarding Popular. My first account was with Scotiabank, easy to open but they don't have many branches and their internet banking is really terrible. It took me many months to get the account with Popular, but it's worth the hassle as their internet banking is very good, they have branches everywhere and the service isn't completely terrible. If you're going to use the account to pay bills here and transfer money to other people, Popular is definitely the one to go for in my opinion.