hmm looks like artifacts to me tbh, Last time i had artifcats it was because of a overheating issue and some serious BIO's setting problems. But they look like very "Organised" artifacts to me.
Does this happen as soon as you open JA ? And any otehr game liek mel said there. If it happens with other games then tis the graphics card issue. But if it only happens with JA then its a software issue. But when trying with other games make sure you stick at the game for a good 10-15minutes cause in some cases it takes a while to overheat etc. Plus your card is a tad old. Just try whats been said m8, if not then we can go from there but tbh. It may boil down to your card hopefully, and i say hopefully because then we dont have to go through the whole software side..which can be a pain. Settigns here..settigns there.. ugh.
Soldier of fortune it happened on ? Iam going to lean towards hardware problem then.. If you got a good head on you open the case and see if the card is plugged in correctly..
Also download everest home edition. And check the graphics card temps when tis under heavy load.. that can give you some indication of what the problem is. If it goes above the 60 mark then its going to artifact.
http://majorgeeks.com/download4181.html << get that bud.
***CLICK THE PIC PLEASE***

***CLICK THE PIC PLEASE***
Thats how you get to the temp settings inside everest.