Just for nostalgia:
Bleeding edge machines:
1992:
- 386/486, 4-8 MB RAM, VGA graphics, MS-DOS 5.x+ Windows 3.0
1993:
- 486/66 (along with a few lucky Pentium owners), 4-8 MB RAM, VGA graphics, MS-DOS 6.x + Windows 3.1/WFW
1994:
- P75/486DX-100, 8-16 MB RAM, SVGA graphics card capable of 16.7M colors, MS-DOS 6.x + Windows 3.1/WFW
1995:
- P133, 16-32 MB RAM, S3 ViRGE/ATI 3D Rage, Windows 95
1996:
- P200 MMX, 32 MB RAM, S3 ViRGE/ATI 3D Rage II + Voodoo card, Windows 95 OSR2
1997:
- PII 300, 64 MB RAM, ATI Rage Pro/NVIDIA RIVA 128 + Voodoo card, Windows 95 OSR2.1
1998:
- PII 450, 128 MB RAM, NVIDIA RIVA TNT + Dual Voodoo2 cards (SLI), Windows 98
1999:
- PIII 733/Athlon 700, 256 MB PC100, GeForce 256, Windows 98 SE
2000:
- P4 1.5 GHz/Athlon 1.1, 256 MB PC800/PC133, GeForce2 Ultra, Windows ME
2001:
- P4 2.0 GHz/Athlon XP 1900+, 512 MB PC800/PC2100, GeForce3 Ti 500 / Radeon 8500, Windows XP Pro
2002:
- P4 3.06 GHz HT (533FSB)/Athlon XP 3000+, 1 GB RAM, Radeon 9700 Pro, Windows XP Pro
2003:
- P4 3.0 GHz HT (800FSB)/Athlon 64 FX-51, 1 GB+ RAM, Radeon 9800 XT / GeForce FX 5950 Ultra, Windows XP Pro
We've come quite a long way.