I tend to agree with Duvie, some of the many probs ppl were having had to be due to lack of experience/research. Not all, but I'm sure quite a few .
I've done 2 completely painless and 1 that had problems, but the board was known to have a problem, should have been RMA'ed.
But even that worked out OK, it's been doing F@A for 2-3 weeks solid 24/7 as well as other surfin etc: