"Sub Rosa" was recently (and hilariously) reviewed at The AV Club...
I thought his review was pretty lazy for a column that's usually pretty strong. Just jotting down his notes? C'mon, say what you will about this episode, it is RICH with the potential to be mocked, and he did a half-assed job on it.
Love that avclub is reviewing Trek, though. Can't wait for DS9!