As promised.. the site is fully functional as of around noon toady. Turns out the "major technical glitches", actually can be attributed to me being an idiot. Big surprise.
Anyway- feel free to post comments, Tweet, Facebook and StumbleUpon any articles you think are worthy. We're working on getting all the old archives up and loaded into the site- That should be within a week or so.
The best new feature IMO? The fact you guys can rate each others comments! Good times.