Well, as always, this depends on how much money your willing to spend. Personally i just went all out and got the GeForce 6800 Ultra for around $600 bucks. Now you can get one for about $500 on newegg.com. Im running just about every emulated system there is on my machine and i dont have any complaints yet.