Sandra McCracken has refurbished her website. Additionally, an August 29th release date has been announced for her new album, Gravity | Love (bumped up from the previous 9/12 date).
But wait, there's more:
Mark Williams has also updated his website at some point in the not too distant past (it's about time!). Better still, he apparently is working on a new album "with a planned release in Fall 2006." Woo hoo! That's huuuuuge.