Make sure the hard drive you get is a fast model, ata100 or 133 7200rpm and *definitely not* an IBM drive. You also might need to update your BIOS to recognise a drive of 60-80GBor buy a PCI-IDE iterface card, or download a utility from the manufacturer's website to allow the BIOS to recognise the new drive's size. 256MB of RAM is the lower limit you'll need, go for 512MB. A faster processor would also be favourite, but that would probably mean a new motherboard as well. It's all money, isn't it, aitch?