Dan get's my support and I couldn't recommend him highly enough to anyone.
He spec'd (and supplied the parts for) an engine for me close to 9 years ago now (time flys!), and has never stopped answering any questions I have. That is after sales service!