I have the following setup in a lab...
1 full 2k8 server not running any roles, just a member of the domain
1 core server running hyper v
1 virtual 2003 server as the DC for xyz.com running AD, DNS, WINS, and DHCP
when i joined the 2k8 server to the domain dns records were created just fine, this server has a static IP.. when i joined a XP laptop to the domain it wouldnt create any DNS records. When i connected another laptop to the network but didnt make it a part of the domain, it got an ip and created a record in the reverse zone but not the forward zone...any idea why the clients cant create dns records for themselves??