Dean check out Bewiser insurance they use Aviva and I am well pleased so far(2nd Year with them) they have provided a good service so far.
I checked out all the online deals but once I had gone through all the T&C's these guys worked out the best for cover and cost. This included Good European cover + Break down cover + legal.