Can anyone recommend a decent on-line car checking service.

I have a shortlist of 3 or 4 BMW 57/08 plate cars I am interested in but assume it would be wise to just do a check before handing over any cash, though 3 of of them are with approved BMW dealers, the other being a independant dealer.

Just thought it would justify spending a few quid just to be on safe side, has anyone used the, who let you do 5 checks for £25.

Does the Rac do this sort of thing anyone know.?

Who would you recommend, ?