From what I've read, the PSU is fairly decent. I read somewhere that a standard mATX power supply can replace it, though it takes up a bit more room.
I have been planning to buy a Radeon HD 5670 because it seemed like a great card that would not require much power and would stay pretty cool, while still being able to play games that I like (like Team Fortress 2 and Starcraft 2) pretty easily and could handle HD video no problem. I've been thinking of splurging a bit more on the video card, though. I'd still like a cool card that doesn't need much power and something that will fit in this case. I don't mind playing games at lower resolutions, but something about playing TF2 at full 1080p with highest graphics settings just seems like it would be so sweet. If not, 1680 or lower would be fine.
based on this picture of an HD 4830 on an AMD motherboard in this case, it looks like the only limitation is the length of the case or the length of the board. About 9 inches?
I've been reading around and the HD 5770 seems like a good choice, but I don't know a whole lot about different GPUs and barely anything about the NVIDIA line. It seems like if I want the best power consumption, I'm going to want to go with some of the most current GPUs. Any suggestions would be greatly appreciated. Is there anything on horizon I should be looking out for?