Wow...I could go on for days here. First I wouldn't necessarily put the sub in the same cabnet as your components. I just seems like problems can be created with vibrations to DVD players, and hard drive based DVRs..etc. Just my thoughts.
I have to tell you now, that unless you have rear access to this cabnet, wiring will be a pain. Can I sugguest this as a possible option?
Click here.
Now if you are staying with the wood cabinet shelves...then I would say make them deep. I would also notch out a large slot at the back side of each shelf to allow as a wire chase as well as for air flow. Next I would put your hotter, less touched compents higher..receiver and DVR cable box. Your DVD player and game systems can go lower. They produce less heat and you need to reach them routinely.
In the cabinet, I would vent the base into the cabinet to draw air in then install a
ATM Cool Cube in the upper sections or ceiling of the cabinet to pull the air out.
If you were to also use a wireless/univeral remote system,
RTI preferrable, then you could keep your cabinet shut the whole time and maintain that cleen look.
Some
Cool Vents might also do the trick.
But for serviceability and a professional look...the MiddleAtlantic racks are a nice choice. They can be costly though.
Hope this helps a little.