I still check in on occasion but it seems the site has become another victim of the Facebook/WalMart phenomenon.
I don't use FB for anything more than keeping in touch with casual friends/acquaintances though if I can help it (close friends and I still go the old school route and talk on the phone), so I really have no idea what kinds of FB/VX pages you may find if you want to go that route.
For finding specific VX info/troubleshooting/parts/etc at this point, what's left of this site, Google, eBay, and SearchTempest generally do the trick.