From personal experience
DONT GO ANYWHERE NEAR SPECIALISED ENGINES
Also check Dave Andrews site for another unbiased opinion.
& Google "specialised engines reviews"
If you dont mind a trip to "the Dark Side!" I can thoroughly recommend Dartford Rebore.....small family run business.
http://www.dartfordreboreenginecentre.co.uk/