Upgrades can breath new life into an old computer as well as increase productivity and speeds on a new one.