XGL has a few drawbacks, is unsupported and not developed anymore; in general you shouldn't use it anymore.
What problem exactly do you have with Compiz? It might be worth to give the new beta drivers (180.xx) a try.