The current issue that is out is Feb 2008 so if you're only seeing Feb 2007, try refreshing your browser. The site hasn't been dropped but it has unfortunately not gotten my full attention recently with everything else I have going on. Trust that as soon as I get a chance, I will release a new issue though. Once a new issue is released, you'll receive an email about it if you've signed up for the mailing list.
Thanks for the interest,
Chris