I have currently my old Mercury cabinet recently upgraded with the following components for HTPC use (occassional gaming).
Intel i3 530 2.93Ghz
Intel DH55PJ microATX motherboard
Corsair 4GB DDR3 1333Mhz
Sony DVD writer
Seagate 1TB SATA harddisk
Western Digital 1TB SATA harddisk
Sapphire HD6670 1GB DDR5 graphics
Corsair VX450 PSU
I am planning to upgrade my cabinet to Corsair Elite 343 as I will have my old components (p4 2.4GHz, Intel 865GBF, 2.256GB DDR RAM, Seagate 160GB HDD, Asus Geforce AGP 128MB graphics and Mercury cabinet retained from my current system) for occassional browsing/small games for wife & kid.
I initially planned the Cooler Master Elite 360 which was apt for my HTPC use & appearance but read in a review saying that HD4xxx series doesn't seem to fit inside. So, I googled whether Cooler Master Elite 343 would fit the above current config including my HD 6670 graphics card. I am planning to add the rear 80mm and side 80mm fans inside the Elite 343 apart from the front 120mm fan which comes preinstalled with the cabinet.
Your earlier comments are greatly appreciated as I am on the verge of buying this cabinet also have a tight budget for investing more.