View Single Post
Old 04-21-2008, 12:13 PM   #2
just_forget_me
Senior Member
 
Join Date: Aug 2004
Location: Cambridge, MA (but Columbus, OH originally)
Threads: 18
Posts: 1,491
Bank of America is probably the way to go... ATMs all over the place.

I used to use Cambridge Trust - very personal feel, and $10 bills in the ATMs (unlike B of A).
just_forget_me is offline