I stand to be corrected here, but doesn't running the 3 graphics cards as physics processors require the code to send specific instructions to the GPU and not the main CPUs? Given that most high end CFD / FEA problems are run on multi-processor servers, have the current CFD codes been written to exploit the physics processing capability of GPUs?
Chris, I don't think the intent of earlier posts was to discourage you from trying CFD because you're not learning it in the normal environment (i.e. university studying engineering / physics / maths at a post-grad level). I have some training as an FE analyst, and just learning how to generate models that the solver would run was a time-consuming , frustrating process, even though I had a few PhD students and post-docs to bug when I couldn't decipher the error messages! The point may be that having access to a great PC is less important than access to a good mentor when learning any kind of computational mechanics.
So, if you can convince some one who is already a competent analyst to help when you are stuck, go ahead. If you can't find support, I would find some where else to spend the money....
An aside question to any other CFD / FEA / computational mechanics people - do any of you run your codes in Vista? My personal experience is with Abaqus, which we run on WinXP, or Linux servers for big jobs. My mates in CFD all run Linux.