I have been having fun the past couple of days installing ESX 3.02 under vmWare Workstation 6.

I won't bore you with all the technical details, however there is an excellent write-up here

I have since ran into a snag when trying to install XP under my virtualized copy of ESX.  During the XP setup, XP would complain that it could not find my HD.  I ran across this wondering article which worked flawlessly.  I did, however, use the BusLogic driver.