custom is the way to go, and if ur not comfortable with building it yourself you can always check out some gaming pc sites.. ibuypower etc.. never tried them myself, but it's up to you. i've had bad experiences with e-Machines.. i would'nt go with them