After many years of lurking on this forum I am finally getting around to my build thread. Reasons for lurking for so long (albeit lame ones) are deployments, training, crappy Internet when overseas, quietly learning before speaking, and finally life in general as I have two young kids and a...