If you are considering a desktop, my son plays on one of the new 20" iMac (the base model) and he has no issues at all with all setting on max except shadows. I have a unibody MBP with an external monitor and it works great on my computer, but that may be a little more than you want to spend.