DNS SRV Record Manual
A manual verification of SRV records:
_msdcs.example.com:
05154b8d-819f-4eb8-a853-33d6610f8d18 10M IN CNAME dc1.example.com.
_ldap._tcp.site1._sites.dc 10M IN SRV 0 100 389 dc1.example.com.
_kerberos._tcp.dc 10M IN SRV 0 100 88 dc1.example.com.
You need to have SRV records for each DC in the AD forest.
And you need a CNAME record for each DC. I would assume that if you
see one SRV record for each DC in each of the four (six for W2003)
zones, then all of the required SRV records will be in the zones.
A good tool for verifing DNS is DNSLint from Microsoft:
DNSLint has three functions that verify Domain Name System (DNS) records and generate an HTML report. The three functions are:
• dnslint /d: This diagnoses potential causes of “lame delegation” and other related DNS problems.
• dnslint /ql: This verifies a user-defined set of DNS records on multiple DNS servers.
• dnslint /ad: This verifies DNS records specifically used for Active Directory replication.
Full KB article: http://support.microsoft.com/default.aspx?scid=kb;EN-US;321045

I am unquestionably bookmarking this blog and sharing it with my acquaintances. You will be getting plenty of visitors to your web site from me!
hahah ok so here is precisely how dumb I am, midway through reading your post I accidentally dropped my sensitive mouse and shut the internet explorer by mistake and I could not find your post once again until 4 days later on to finish reading from the point i stopped at mainly because I forgot how I linked here to begin with ahaha in any case it was worth the hold out..many thanks