It's nice to know someone other than me as the site bookmarked. ;)
I plan on moving the site sometime in the near future to a better location that allows me to maintain it easier. Right now, it's simply too time-consuming to update regularly. I'm considering moving it to a wiki so that members of the community can also participate in maintaining the library, including providing reviews and recommendations.