Yeah, they tend to be a mixed bag. My 680i is fine and has been (touch wood) very reliable. However a friend of mine has been through 3-4 of them.
Personally I would go intel next time, plenty of choice with each chipset. For the same money as my 680i (at the time) I could have got a P965, then a P35/45 later on.