this is a service you have to pay for, but it ports many DX games into Linux with little or no noticable differance in performance. to top it off will have the more stable kernal behind it so even if the game crashes your entire system will not crash.
its rather cheap too at something like $6 a month or something low like that. i personaly have not used it, but i have used crossover office for porting over business programs like QuickBooks Pro and that works extreemly well.
both wineX and CrossOver Office are forks of the wine project. wine is free, but XOoffice and wineX you do have to pay for their service.
with XOoffice it is a one time fee, with wineX is it monthly, quarterly, or yearly.