Thanks for all the great PMs. I did try to reply to everyone but I've just had too many - apologies if you don't hear back from me, I'm not being rude!
I've got a good short list drawn up - but please keep the names coming in, I will probably give it a week or two whilst I decide over the short list I've come up with.