To be honest most banks will give you a better rate than 10%. Most will give a rate of 6.5-7% for a basic rate; but you will be able to get better intro rates if you shop around. We got a very good rate from Alliance and Leicester. Nationwide are good too but not as flexible.