I am in the process of researching for a new gaming build. My budget is between $1000 to $2000. Right now I only have a few things in mind for the build... For the CPU I am debating between the E8600 or E8500. For the motherboard I am looking into a good X38/X48. For the GPU I am trying to decide between a HD4870 512 or 1G. I will be dual booting Ubuntu and Vista Ultimate 64-bit. I will probably go with one or two WD 640. Everything else is pretty much up in the air, I would greatly appreciate any opinions on where I should go from here. Thanks.