StAR (Saint Austin Review) has a new, rather pleasant looking site up: http://staustinreview.com/ I should probably say, "finally". The old one didn't have much, uhm, dynamics.
They have a blog on the site too, written by their contributors: The Ink Desk.
They also have The Reference Room.
They also have a Discussion Table, soon to come.
H/T: Jef Murray, through his newsletter.