I'm currently with HSBC and find them pretty naff tbh. + I have a Solo account as it was opened when I was 16, now I'm 18 I would like Visa, I don't earn hardly anything, don't really want an over draft, just wanted to know which are good banks, and what offers are on for joining one? Quidco? + Free gifts? Anything good going? Thanks.