I just want to say that I had severe micro-stuttering in most of my games (Black ops, Farcry 2, Metro 2033, Gtaiv, ect. ect.) when I upgraded from a single gtx 480 to dual gtx 480's in sli. I really thought it was the graphics cards that caused it, as with a single card it was gone. I tried so many things to fix it, including purchasing a new sli bridge. I was to the point I gave up on the problem and just dealt with it. I had micro-stuttering at all frame rates even 100+ fps in some games, and in every game it went away if I turned off SLI.
Skip a few weeks later after buying my second card, I decided to upgrade my ram. I was running Corsair 3GB (3 x 1GB) DDR3 1333, and even though my ram never went above 90% in any game I still decided to upgrade my ram because I do alot of multi-tasking. Anyways, I purchased a Corsair Vengeance 8GB kit, (2 x 4GB) DDR3 1600. After I installed the new ram, my microstuttering in all my games disappeared. I was sure it wasn't my ram, because I still had stuttering even when ram usage was below 60% in some games. I don't know if it was because I went from tri-channel to dual-channel, or if it was the speed, or the timings, or the amount of ram... ??? Not sure.
I read a lot of forums to try and fix my problem and they all failed. I was sure it was my graphics cards. I had a few people say I didn't have micro-stuttering, but by all definitions of micro-stuttering that i've read, that is what I had. And my problem, while it appeared to be graphic card related, it wasn't. Maybe the ram threw off the card timing, or maybe it was something else. I dunno..
I just want to say this was a very well written article, and it covered a lot, but it was lacking in one area, and that is what exactly causes micro-stuttering. I think to many people are too quick to blame the graphics cards. I mean, yeah that probably is the reason in a lot of systems, but i'm sure there are a lot of micro-stuttering that isn't caused by the gpu's.