I suggest finding an existing cabinet that you like the way it sounds and then get the measurements. Parts Express is a good source for the hardware. Avatar Sound is a source for speakers, as is Mojo. I've built a number of cabinets over the years and the ears are the final critic. I've had...