BofA...I use it for checking and savings. I haven't had any issues with them. I get free online checking as long as I keep a direct deposit. I love paying all my bills online.
I used to use Bellwood Federal Credit Union, but that shit sucks. They are outdated as hell. The service is fuckin grimey too.