I went with virgin they give me a really good offer plus they dont charge interest if you want to pay in full, just don't use swiftcover they are terrible, tried to tell me that i'd lose a yrs no claims if i claimed for my cracked windscreen and try going in to the post office with one of there crappy letters to get a tax disc, the tax office point blank refused me!
If you find a reasonable offer go through quidco and see if you can some of money back.