Slate.com has a great article on the rise and fall of GeoCities. Be honest, did you ever have a GeoCities page back in the day? I sure did.