HSBC has been pretty good to me too! Unfortunatelly my bank account is now 6 figures on the wrong side of healthy. But hey, they're very nice about it.
I know this is a bit of a tangent, but I find that the following site helps to bring some much needed perspective on my financial despare...
http://www.sandbox.demon.co.uk/clock/NationalDebt.html