I wasn't calling you a Mac hater.. just talking in general.
Wine has always been buggy for me... trying to run games with it is asking for trouble. You can always use parallels, boot camp or dual boot. I personally just use parallels with windows 7 when I want to game and it works perfectly for me... although I rarely game on my computer anymore. PCs are better for gaming but then again, its not like you have a choice most of the time. Games are mostly made for consoles and PC not Mac. I'd bet that the big name game producers have contracts with Microsoft.