Which VMWare product would allow me to recover my computer from a virtual image in the event that the primary hard drive died?
Are you saying that you want to recover the virtual machine's files when the physical hard drive on the host that these files are stored on fails? The answer is what would you normally do when your hard drive fails: you restore from backup. You do backup your virtual machine, correct? Or at least you do backup the data inside your virtual machine?
If you mean that when a physical machine's hard drive dies, that you want to copy some arbitrary virtual machine to physical, then as Edward (Texiwill) is saying, you can use Converter, but it's not automatic. The drivers thing is because the virtual hardware is almost certainly not going to be the same as your physical hardware, so you may have to get the proper drivers installed before being able to use the newly loaded physical machine. Making a virtual machine from the specific physical machine in question using Converter will minimize the work necessary to get the proper drivers reinstalled.
But IMO restoring a physical hard drive is not something that a VMWare product will do. Instead, use some disk imaging program like Ghost or Trueimage. If ESX, then like William said, use VCB.