Just a temporary fix until I get my head around the SQL required to create a proper 'weighted' system but, as a default, the list is now sorted by the number of reviews multiplied by the average - I think that's a little fairer than the current system but stil far from perfect.