definitely upgrade the ram. the hard drive upgrade will help mainly with copying large files, which may not be often. but the ram improvement will show every second your mini is on. also, ram is much easier to upgrade, and the hard drive can also be added later on as a exernal drive.