Awesome, awesome work man. I just got Reach about a month ago, after not having played since 2 came out. It hyped me into wanting to make my own armor :D. I've done paper models in the past, so that part at least is familiar to me.
One question though...your site has been down for a few days...