I got an IBM Aptiva 2168-M55 for my 14th or 15th birthday (can't remember which):
Machine Type/Model Number 2168-M55 
Case style Mini-Tower 
Processor Speed  Intel Pentium 100MHz 
System board chipset Opti Viper 
Slots (ISA/PCI/Shared)  6/2/2 
Bays (Total/Open) 6/3 
Ports (Serial/Parallel/USB) 2/1/0 
Power Supply 145W Industry Standard 
Memory (type) 72-pin, gold contact, non-parity SIMM 
Standard/Maximum 16MB/128MB 
Total Sockets/Open Sockets 4/2 
L2 Cache (Standard/Maximum) 0KB/512KB 
Hard file 1.6GB 
Diskette Drive  3.5" 
Video Chipset Trident 9680XGi 
3D Acceleration No
Video Memory (Internal/Maximum) 1MB/2MB 
Open Sockets 2 
Maximum Resolution (colors) 1280x1024 (16) 
Maximum Colors 16M 
Monitor Included Not included 
Keyboard Rubber dome 
Mouse 2-button PS/2 style 
Communications Mwave 28.8Kbps 
Video Conference Enabled No 
CD-ROM 4X 
Audio Controller Mwave 
Wavetable Yes 
Speakers  Yes (30 watt) 
Microphone  Telex 
MPEG MPEG1 SW 
Voice Recognition VTC Navigation 
Joystick No 
Home Automation No 
TV/Remote Control No 
Operating System  Windows 95 
Availability 9/15/95 
My sister still runs that system, with some modifications of course. 

 She has a 32X CD-ROM, a 6.4 GB HD, a P233 overdrive CPU, 128 MB RAM, & an OEM install of 95 - no IBM crap.  I upgraded the video memory to 2 MB, & installed a 128k cache module in it.  Thanks to software updates the modem is now a 33.6 instead of a 28.8.  It works very well for her, it's been running flawlessly for several years now.
Viper GTS