How long are these new cards? I'm interested in replacing my 7800GT with either a nvidia 200 series or ati 4000 series. I'm concerned about 2 things mostly. Power and size. I'm confident that my Corsair 520hx will handle it fine, but I'm unsure of my Silverstone SG01. Will it fit these new cards?