I'm an HSBC customer. Yes, they have their problems, but also some advantages.

Cons: Understaffed. Internet banking ONLY works with Explorer, so if you're a Mac or Linux user, tough luck. Luckily I still have a windoze laptop.

Pros: Multi currency accounts. Easy international transfers. Electronic statements.

I haven't tried any other banks, and probably won't for now, but HSBC is not totally useless ;)