I've used NSGB mostly for exchanging currency. The branch by Road 9 has friendly tellers and the service is usually fast, but it can get crowded at certain times of day, best to go early in the morning if you can. They offer the usual account types and services if you're looking for a bank to handle these things for you.