Enterprise seems to have the most transparent pricing when I went in Jan. Sixt were also competitive but beware of add ons when you return the car.
For the extra insurance , Ive always used www.insurance4carhire.co.uk as they were the ones that came out with the best reviews.