Easiest answer: Whatever works for you...
Obviously nothing can beat dos besides real dos when it comes to absolute compatibility. But depending on your DOS knowledge it can be quite some pain to set up.
A possible problem with DOS is that USB sticks wont work. Also using a PCI soundcard will most likely not work as well (Soundblaster LIVE and Audigy MIGHT work).