do I roll back to 4.3 so I can play Far Cry but NOT play some other game?
I believe that ATI drivers are inherently buggy to begin with... and as they gradually squash those bugs, it breaks other games that were programmed to work around those bugs. In other words, if ATI released a 100% bug free driver tomorrow, many games simply would not work.
The simplest solution would be for ATI to allow multiple driver releases to coexist... You could simply select among the installed drivers in the control panel, and reboot. Of course, I don't expect ATI to implement such a common sense solution... after all, they're Canadian