At the very least I wish we had a 'grellas' for space and astronomy lurking around here, just waiting to do a drive-by and drop a mega comment that answers all of our questions.
I won't hold myself out as that much of an expert - cosmology was never my specialty and I haven't been a practicing physicist for a decade - but see my comment: http://news.ycombinator.com/item?id=2006334
Wow - that post was more than I was expecting - kudos (from a complete layman).
BTW - have you ever done speaking/books on debunking / explaining physics in general? It seems like you'd be a shoe-in for a Brian Cox-type role as a more hip face of physics - though maybe you'd like to avoid that...