I'd just like to share something with everyone. For years I had a WAMU account and took money out every week. During that time, I spent about $1.50 a week taking out money. I recently opened a TD bank account in CT, and they offer an amazing promo that can't be beat! You can take out money wherever you are in the world, and not pay a penny in ATM fees. Unlimited! I took out from some hick ATM machine and it cost $5 to take out money, but on my next statement there was a $5 credit. It's amazing to see how much you save...it's usually over $20 a month for me. I don't know if the TD in Manahattan offers this also but you can check.
Here's the kicker though. I always disliked TD because there is no branch in the other 3 places I need one...namely Brooklyn, Lakewood, and Chicago. But now they are merging with Commerce and the ATM card will still be free (I don't know when they will cancel the promo, maybe when your ATM card expires?), and now I have a ton more branches to be able to go to to deposit and withdraw money besides in CT. Another cool thing that most banks probably offer but no one knows about, is that you can get envelopes from them (I think they're even stamped already) and mail in a check along with a deposit slip and they will deposit it into your account.
Another good thing is that they only charge 1% for international transactions which is about the lowest you can get (some people have reported getting 0% but that sounds a little fishy).
Either way, this is something good to take advantage of. I guess the only thing holding people back is having an address in CT.