Apologies for the long-term absence. Things have been... insane. (They get worse again around the middle of January - the place I'm renting at is being foreclosed on, and the sale is supposedly 1/13/11 - but at least the holidays are out of the way by that point.)
That said: