2 refurbs 0 problems. A classic, and a 6400. Have neither now, passed them on. But.... for a new(er) machine, particularly a 1st generation, would purchase Applecare. Friend bought a first genration iMac 20, and logic board went after 4 months, Applecare to the rescue.
So, I guess I'm saying... depends... which machine?