Having seen all the bad experiences some people have been having piling up in the other thread, I did think about sharing my more positive tale, but now TheDarkSpectrum48K has started this thread, I though I'd jump onto their bandwagon!
I slightly fear that I'm tempting fate by typing this, but...