Why do all the people always assume it is Overclocking. TO be quite frank with you, if you have any clue what your doing, you run tests on not only your Vid Card, but the rest of your system all at once, for ex, Prime 95 in Max Mem and CPU, while running ATI Tool, while copying files back and forth between drives, that way not only your computer heats up, but it will also test for artifacts. If you are able to do that for at least 24 hours perfectly stable, then your overclock will most likely be forever stable (unless someone gets lazy and doesn't want to buy canned air).
Stop blaming it on overclocking and start blamming it on horribly written games, that require about 400mb more than an out of the box Windows Update. Lets go through the BF2 patches, I think I remember them all (1.0, 1.01, 1.02, 1.03, 1.1, 1.2, 1.21, 1.22, 1.3, 1.4). Let me know if I added in one extra or 1 that I left out. That is 10 revisions. Disgusting.
Overclocking if done right is never the problem, when done wrong it will always be the problem.