Hey Jeffrey,
I've done all the research on the best products out there and have built a computer that is both budget practical and smokin' fast. I play BF2 with avg frames of 100+ and have reached 158fps! This is all brand new stuff that I just completed last week. Believe me you should buy this before any other stuff.
First I got an
ASRock 939sli32-esata2 MB
This thing is awesome and the chipset running both the north and south bridge is incredible. Faster than the NForce4 which can cost over twice as much. Check out the review.
http://www.anandtech.com/mb/showdoc.aspx?i=2706
Next is the Oh so important RAM. OCZ is the best hands down for reliability and performance. I grabbed the
2 x 1 GB dual channel OCZ platinum kit. You can always add more RAM but 2 GB is the most you'll need right now.
The graphics card is as important as the ram, and far more important than the Processor. So get the best. I went with
2x7900gt?s (Impossible to find now) evga super clocked. These are just as fast as the GTX but cost half as much. All your really be missing out on is the on board ram which wont matter until games become high definition epics.

)
Next the processor, all of these overclockers and serious tech freaks swear by the FX series of processors. But who needs all of the processing power most of the pretty pictures are created by the graphics card and stored in the RAM. And you can contract out the sound to a sound card. So
DONT overclock it's not worth the extra two or three FPS to have your processor burn out twice as fast. My friend just got the FX60 to pair up with his 7800gtx's and the thing is slower than my new rig. Poor guy.

This brings up another point. The FX60 is Dual core but baisicly it is only as good as the individual cores it is made of. Since you cant sync the two processors, or coax them into working as one your baisicly stuck with whatever speed your processor shows because only one is going to be used. The same goes for the opteron, unless you running a network or playing two or four games at once all of those processors are worthless. I recommend the.
AMD 4000+
This will save you money and give you the performance you need. If you ever have the burning desire to feel what an FX processor is like you can overclock this one to a stable 2.72 GHz on a stock fan, not recommended but it can be done. I sometimes overclock mine to 2.6 just to see if it's anybetter, and it's not but its always fun to see.
The power source is very important. Don't go cheap or you'll see it on screen in the form of random frame rates. I got the
MagnumXG 550, there are probably better ones out there but I liked this one for its fan less cooling and modular cord design. It works great and has more than enough power. It also has a monitor on the back which tells its temp, this can be useful when you want to blame your power supply for random shutdown.
For the sound car, if you can buy the 2zs gamer sound card, it has all of the features of the X-FI series but wont cost as much because it doesn't have the useless hookups for recording, Unless you?re into that stuff. And it comes with some cool old games, great deal.
The rest of your peripherals sound great except the floppy drive. I hate those things! Time to get rid of the floppy's! But that?s my own opinion. Good luck on your build.
P.S. If you want to protect your system from wear and tear cooling solutions are a good idea even if you aren't overclocking your system. I recomend arctic silver 5 on the cpu, and on the graphics card chips. I use the coolermaster Hyper48 for the CPU's cooling needs, and am waiting on 2 ThermalTake Extreme Giant III Video Coolers for my gpu's. The tiny hummingbirds that EVGA included are not making me feel good about the cooling on my cards.
And to answer your question about future games, like i said before untill High definition epics are the norm, you shouldn't worry, the cost of future proofing is > than the cost of replacing the parts when the future arives.