Agreed - the HSBC deal seems pretty good to me. I've just got a similar one, although only a 70% mortgage (because that's all I needed). 1% credited back to my credit card. 4.75% for the first two years, 4.87% after that, defined as prime-3 and prime-2.88, but different banks have different "primes" so you need the absolute figures to compare. Plus some deal on the insurance (something like 6 months on contents, as per superfrozo).
I think you have to be an HSBC Premier customer to get some of this though...