This was about the time I first found Gamespot, after I got my first computer and we moved into a new house with proper internet (adsl2 baby). I was instantly hooked, especially thanks to OTS.
Do you have any Let's Gamespot as well? I haven't seen that stuff in years.
KingOfIceland's comments