I had a 386SX-16 with a 100MB hard drive in (around 1989-90 I think it was). Before that I had a Tandy 1000 in (around 1987) and Commodore 64 (around 1983) that never had hard drives. I was lucky just to have a floppy drive when everybody else had tape drives for their C64s.
I got a Dell XPS Pentium 90 in 1994 that had a 500MB hard drive. I think it was about a $100-$200 option to upgrade to a 1GB hard drive. I know they were available. I decided I really didn't need it, though, and upgraded the video card to a Number Nine GXE64 Pro instead. I'm not sure why it was called the GXE64 Pro, since it only had 4MB of VRAM, but it was a pretty huge PCI card and said "TICKET TO RIDE" on the back. I think that P90 only had 8MB RAM and I upgraded to 16MB for Win95 beta. Those P90s and P100s that came out in 1994 were good machines for a long time. 486-100s and cheap P75 were still selling a couple years later. It's not like you needed to upgrade your graphics when Everything from Wolfenstein to Doom 2 was rendered in software.
I remember the important part of that 386SX-16 wasn't the hard drive. It was the 512K Paradise SVGA card and the 2400baud modem for the BBSes. 640x480 with 256 colors was pretty high end. There was much downloading of things that said "McHenry BBS" and "Amateur Action."