http://www.ff7citadel.com/
http://www.ffonline.com (when it was FF7 online):
http://www.ffonline.com/1_sitegfx/ffov1.jpg
http://www.ffmovies.com (Trying to download FFVIII trailers on a 56k modem was no fun)
Some Chrono Cross website i can't remember the name of was visited pretty frequently too.
I was a massive nerd back in the day Some things never change...