Been with bupa for some years, but the premiums keep on going up and up (medical inflation/age increase etc etc). In the end it was around 34% increase per year (around 600 per annum)
If you still want pmi then shop around. There are alternatives (have a look at
www.moneysupermarket.co.uk). Using another provider I am currently paying just under 250 a year