Windows 7 pro will not join the domain. Telling me there is a DNS issue. The domain controller is not the DNS server so I wouldn't suspect it to connect via DNS. My XP machines all joined just fine and work fine.
Have you tried manually adding the computer account to Active Directory before joining the Windows 7 PC to the domain?