will run either of those cards without any problems, it looks like they are a fair bit shorter than my 7800 as well which is starting give me some pretty nasty air flow problems
the expansion box was delivered yesterday, stripped it down and im in the process of cutting it up to fit a rad,pump and res inside it