Looks pretty good. The only thing I may be concerned about is the XFX 7900GT 'XXX', I think the core is clocked at 560MHz and the mem is clock to around 1620MHz or so. It may actually overheat and cause artifacts to appear or worse reboot your PC. So you may be forced to decrease the overclock to "more humble OC'ed levels" even with the Zalman VF900CU. No way to know until you actually start playing games.
Cross your fingers.