
I'd recommend a desktop, too. You get far more gaming computer for your buck!
If you're not comfortable building the thing yourself, here's a hybrid option I've taken in the past:
Buy a prebuilt computer with a crappy video card. Do a little research so you know that it has decent parts. For instance, the CyberpowerPC GUA880 is a decent cheap machine with a good motherboard, good processor, reasonable memory and HDD, but a crappy video card and iffy power supply. But it's also only $620. Replacing the video card with a GTX 960 for $240 and a Corsair CX 500 power supply for $60 will get you a really solid gaming system that'll let you run the DX11 client at max graphics for $920 plus tax. Add a 240GB SSD drive for $95 to reduce your zone load time to almost nothing, and you're looking at $1015 plus tax, and a system that will last you for years with decent upgradability. You do have to swap the power supply and video card, but those are relatively simple compared to building a new system.
If you're not comfortable building the thing yourself, here's a hybrid option I've taken in the past:
Buy a prebuilt computer with a crappy video card. Do a little research so you know that it has decent parts. For instance, the CyberpowerPC GUA880 is a decent cheap machine with a good motherboard, good processor, reasonable memory and HDD, but a crappy video card and iffy power supply. But it's also only $620. Replacing the video card with a GTX 960 for $240 and a Corsair CX 500 power supply for $60 will get you a really solid gaming system that'll let you run the DX11 client at max graphics for $920 plus tax. Add a 240GB SSD drive for $95 to reduce your zone load time to almost nothing, and you're looking at $1015 plus tax, and a system that will last you for years with decent upgradability. You do have to swap the power supply and video card, but those are relatively simple compared to building a new system.