Virtual box configuration question.

Guys and girls,
When using virtual box, should one run server2003 as the OS on the actual physical machine, then set up clients inside virtual box?
OR
Shoud server 2003, set up as a DC(with DNS and DHCP) exist inside VB and then connect to clients also installed in VB??
I am set up as in the first option, and its giving me headaches. Just occured to me this may not be the correct way to do it.
When using virtual box, should one run server2003 as the OS on the actual physical machine, then set up clients inside virtual box?
OR
Shoud server 2003, set up as a DC(with DNS and DHCP) exist inside VB and then connect to clients also installed in VB??
I am set up as in the first option, and its giving me headaches. Just occured to me this may not be the correct way to do it.
Comments
hmm, ,maybe Ill go to Win7 so I can use all of the 4gb of RAM.
*or Linux, Server 2003, Server 2008, etc.