Maybe a simple vote would be more beneficial?
Trying to digest all of the comments is hard work when you are looking for a definitive answer :)
My vote goes to 123-reg though, great interface offers a nice user experience but if things go wrong, their support is awful!