Is there any way to change the visual style of the interface buttons in OS X?
There isn't a general one place to change these and when you do, it's typically with software additions that make the system less stable.

You would have better luck changing them on a per-application basis since that is less disruptive of injecting custom code across all applications. Even then, you'll find that some applications hard code their buttons and they only look like the system ones.