I've always played on Mac, but I started playing before the official Mac client came out. Back then I used CrossOver.
I still had it installed, so fired it up when the official client stopped working. Took a while to patch, but it's working fine for the moment.