I don't know much about it but all of the cards you mentioned in your original post should be much better in 2d drawing than the 8600gt.
The 9600gt is a massively better card than the 8600gt in 3d terms, and I'd assume that applies towards 2d as well. I truly couldn't tell you for sure at 2d, but those cards you mentioned are all on a similar level in 3d performance, and well ahead of the 8600gt in the same regard. At least twice as good, going to 3x and more.
I doubt they will perform as well in 2d but there surely should be at least a noticable improvement, at least I'd hope so.