I have internet banking with 3 banks: Yorkshire, HSBC, and Barclays.
I have to say there's a wide degree of difference in the userbility of all three.
Barclays is the easiest - a password, a user ID, and a security word. I have no problems with that. The interface is good and easy to use, and I've not had any problems.
Yorkshire bank is similar, but they seem to be more picky with what browser you can use. Also, you seem forced to work in a little window box, and it simply lacks the friendliness of a full screen brower window.
HSBC - oh, lordy, this was fun! My first attempt to register succeeded - then refused to log me in because I used Mozilla Firefox. I had to use IE, and register a new onlnie banking account. However, one of the code numbers supplied had defaulted because I'd left it a couple of months before actually trying to register online, so I had to re-apply for a new one. Then I tried to register again - fine - excepting that now I couldn;t log on because I also needed a new secret password - one of the branch staff supposedly sent it via the internal system, but it didn't work, so I had to re-apply again. Finally got it sorted with my business manager - and this week I was *finally* able to access my acocunts online. They require use of around 5 different passwords and numbers, and I ended up registering at least 4 online banking accounts - only one of which actually works - and the user ID's of the others cannot be removed from the database.
Overall experience - so far the Barclay's system is much more user-friendly (just a shame the rest of the service hasn't been so great - ie, no branch-resident business manager, and no one from their business division has yet contacted myself about opening a business account

).
The HSBC one also seems quick ridiculously overcomplicated, and I'm none too-chuffed with it. Although I can greatly appreciate the need for secure online connectivity, I'm not convinced that the current set-up is either efficient nor properly thought-through.
Anyway, just some opinions for you.
