Hey... we want to have fun too! :frown:
And don't read the second part of this post if you don't want to know about my opinion.
So <b>STOP READING NOW, FLAMETHROWER!</b>
Anyway, with that kind of budget, you're probably better off with a powerful dual-Xeon workstation - which'll run games peachy-keen and, if you consider the new 3.06Ghz, 1MB cache Xeons on a 8xAGP board, will probably run most things you throw at it faster than an equivalently-priced Opteron (you'll make a workstation out of Opteron, not a server. THG confirmed that Opteron is not that good a choice for workstations right now!). Also, bear in mind that the 244 is more expensive than even a 3.06Ghz 1MB L3 Xeon. Both will have to use ECC, though. Both can address more than 4GB memory. And no, the Xeon will not be weak in FP if you compile with ICC.
Besides, if you're only going to use this thing for the next 24 months, you might only see the true advantages of x86-64 by the end of that period! So going Opteron now would be a very lousy investment for you.
If you want cheaper, you can go with the 3.06Ghz, 512KB cache Xeon - it got a 30% or so discount today. With the leftover money, you can get as much memory as you can - but there is no way you'll be going beyond say, 3GB, 4GB or, best case scenario, 6GB system memory with this kind of budget. Might be less if you opt for Opteron. You must consider that typical Xeon boards have 6 memory slots and 2GB memory sticks are expensive as hell. 1GB ECC is already expensive enough!
<font color=red><b>M</b></font color=red>ephistopheles