...one other thing about the 590
as well as slurping power under full load, they run _hot_, they run _loud_ and they aren't rated for extended use under full load : ATi and nVidia have realised with desktop videocards that cards only really need to hit peak rated performance in bursts, and thats what they're built to do. Tesla units are built and designed around running under load for long periods of time and providing double-precision, something which you cant do with the 590, and nvidias mini-supercomputer department will doubtless pick up more work once crunch-happy modellers have melted a few stock 590s running hot 24/7.