Anyone know the current whereabouts? I was trying to put a links page on my sketchy ass web site
thanks
nate
PS - very annoying, I posted this last night from my "real" account and apparently only about 10% of my posts are actually getting out to the outside world... very few of them show up on Google... why is it so hard to find a decent ISP?