And when you do fill up your disk space, you can always clean up your disk, by first copying your extra files on to diskettes and then deleting the files off of your hard disk. I would go with the extra memory instead of the larger disk for these reason and because most newer versions programs require more and more memory. If a personal computer for your loved one is not within your budget, and your loved one already has a computer, there are many neat gift ideas. If they do not have a printer you can get them a printer for their computer. Inkjet printers are cheaper than laser printers and do a great job.
Color is a few dollars more than black and white and well worth the extra money.
If you loved one has a printer, you can still get one of my favorite stocking stuffers which is an ink cartridge for the printer. My printer tends to run out of ink when I am in the middle of printing a big job at some late hour, so I end up having to rush out to an office supply store late at night. Your recipient may not be very appreciative about the ink cartridge on Christmas, but late one night during the year, you will get a big kiss and a thank you. Perhaps your loved one wants to upgrade the browser in the personal computer, but does not want to wait the half hour it takes to down load the latest version of Netscape off the Internet. Perhaps they are frustrated because every time they try to download the latest version they get disconnected before the download completes.