I'll post up a picture of my internals in my Lian Li to show you how much of a squeeze it is. That is once I find the data cable for Phone to PC/Laptop. (wherever that may have gone...probably at work.)
OK, not a great picture as I was throwing stuff together to see if it worked.
You can see the 8800 Ultra sitting quite a fair distance out beyond the end of the motherboard. The HDD cage (which was removed because I only wanted to test video output of the 8800 ultra in this picture) barely fits in; there is about 2 or 3 mm space between the end of the 8800 Ultra and the HDD cage. There are no other ATX screw holes visible on the motherboard tray either.