I am a Mac, through and through! But I need a PC to play SC2; whats my best bet?

So I am a mac, have been my whole life. It is great for content creation and I use it to edit in final cut all the time. But I love playing SC2 and we all know it. Blizzard does not keep the mac version as shiny as its windows counterpart. Anyway I want to play on the highest settings I can with the smoothes frame rate for under $1000... With a screen and keyboard! What would you people recommend? I really have been overwhelmed by what to do exactly and ya.

~Supercgeek or Cam from Techtainian