Yeah, I tried Catalyst. It worked for me, or at least much less freezes than I have with open source. However since I've changed to Gnome Shell I had to move to open source driver because Catalyst wasn't working well with Gnome Shell, specially with 3 monitors, which is my case.