So we have arrived! Well, more accurately we arrived about a week ago, but have been getting ourselves settled and organized. I start my new job today and should be back in full swing with the site within the next few, and Chessa should be writing up a storm at some point today.
PS - Sorry about the Backstreet Boys thing, I'll make sure it's ... taken care of.