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