One thing that you missed though:
The single 5870 was only running at around 30 fps at a much lower resolution. The dual GTX 460 was still managing better FPS at 4000x+ resolution, despite the microstutter.
You are also taking the cards far out of their league. Even with a crossfire / SLI setup, most people still only play at 1080p resolution, the reason for having two cards is to get much higher FPS, and tonnes of extra AA in their games. The FPS in just about any game at 1080p is never going to fall low enough on a dual GTX 460 setup to notice any microstutter.
At the resolution the OP tested them at, you would only be able to get close to smooth performance with 2, or 3 2 Gb 5870s. It is not an accurate test when you purposefully push an SLI GTX 460 setup up to that kind of resolution, then record the microstutter in Crysis, because hardly anyone with these cards is going to be playing Crysis across three monitors at that kind of resolution.
Also, I can definately say after having owned crossfire 3850s, 4850s, 4870s, 5770s, and SLI GTX 460s, that I have NEVER seen any kind of microstutter in any game running at around 60 fps or higher. I dont think that anyone else has either, the only time you notice micostutter is when your FPS falls to around 30 fps, and I have no idea how that is going to happen on a dual GTX 460 setup.
Also, on any dual card setup, you should have a quad core CPU overclocked as far as you can to reduce CPU bottlenecking. Since I've been running all my dual card setups on both an E8400 @ 4050 Mhz, and then an I7 920 @ 4200 Mhz is probably a large contributing factor to why I never see any microstutter.