I'm still here... just not as involved as I once was. Too much real life stuff going on.
However, the good news is that the new site update is almost finished. I'm going to put the finishing touches on it a week from now, when I have a block of free time. No promises of course, but look for it around April 1.
Foul