Operating System recommendations:
Windows 98: for OLDER hardware and OLDER (DOS) games.
Many Windows Updates (IE 6 and DirectX9) can cause problems for some W98 systems.
Windows 2000: for Business and other systems that require high reliability and security.
Windows XP: for NEW hardware and when you want to run the latest software and games.
XP is somewhat less reliable and secure than W2K. XP can be setup to be as secure as W2K.
As a rule, I avoid hard drive utilities.
I use the native disk partition manager for the version of Windows that I am running.
fdisk for W98.
Disk Manager for XP.
I do use Diskeeper from Executive Software for defragmenting.
Depending on what kind of checks you need to perform on hard drives, you may want a W2K or XP PC for that.
W2K and XP support FAT16, FAT32 and NTFS volumes.
W98 ONLY supports FAT16 and FAT32 volumes.
I use a "hot-swap" bay for setting up and testing hard drives.
Normally, I get new or refurbished drives with no partitions set.
I use XP's Disk Manager to partition and format the drive.
Then, I copy the version of Windows I plan to install, and the latest device drivers and Windows updates onto the drive (usually to a separate partition).
When I install the drive in the target PC, all I need to do, is browse over to the folder with Windows and run setup.
Chas