I want to switch banks. I got one of those offers in the mail that banks like to send, offering me $100 if I opened up a new checking account with them.

I've been at my current bank since 2002, and we have a love/hate relationship. They love to charge me extra fees for this, that and the other, and I hate it.

I want to find a new place to handle my money. Which bank are you with and do you like them?

I asked my friends on Facebook and they recommended a few local credit unions as well as the national big banks. I've even considered using an online bank.

I just can't make up my mind. Your suggestions are welcome.