Question : DNS entry not returning CNAME record.

I have a domain I would like to use for my .Mac account. I manage my own DNS running BIND 9.2.4. I have created the record below. Also below is a DIG and NSlookup. I can dig the domain, but nslookup says, "can't find".  Can someone please show me what I am doing wrong? Thanks in advance.

thomdunaway.com.      IN      SOA      ns1.wheretostay.com. hostmaster.wheretostay.com. (
                  1177707528
                  1800
                  900
                  846000
                  1800 )
thomdunaway.com.      IN      NS      ns1.wheretostay.com.
thomdunaway.com.      IN      MX      10 mail.wheretostay.com.
thomdunaway.com.      IN      NS      ns2.mydyndns.org.
thomdunaway.com.      IN      NS      ns3.mydyndns.org.
thomdunaway.com.      IN      NS      ns4.mydyndns.org.
thomdunaway.com.      IN      NS      ns5.mydyndns.org.
thomdunaway.com.      IN      TXT      "v=spf1 a mx a:mail.wheretostay.com ~all"
www.thomdunaway.com.      IN      CNAME      web.mac.com.


[thomd88@dns ~]$ dig www.thomdunaway.com

; <<>> DiG 9.2.4 <<>> www.thomdunaway.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 30037
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;www.thomdunaway.com.            IN      A

;; ANSWER SECTION:
www.thomdunaway.com.      547      IN      CNAME      web.mac.com.thomdunaway.com.

;; AUTHORITY SECTION:
thomdunaway.com.      547      IN      SOA      ns1.wheretostay.com. hostmaster.wheretostay.com. 1177707524 1800 900 846000 1800

;; Query time: 25 msec
;; SERVER: 198.6.1.2#53(198.6.1.2)
;; WHEN: Fri Nov  9 08:12:18 2007
;; MSG SIZE  rcvd: 126

[thomd88@dns ~]$ nslookup www.wheretostay.com
Server:            198.6.1.2
Address:      198.6.1.2#53

Non-authoritative answer:
Name:      www.wheretostay.com
Address: 66.228.130.195

[thomd88@dns ~]$ nslookup www.thomdunaway.com
Server:            198.6.1.2
Address:      198.6.1.2#53

** server can't find www.thomdunaway.com: NXDOMAIN


Answer : DNS entry not returning CNAME record.

Here is a modified snapshot of what a DNS record looks like on our server:

$TTL 86400
@       IN      SOA     n1.domain.com. postmaster.domain.com. (
                                        2007110801 ;Serial
                                        10800   ; Refresh every hour
                                        3600    ; Retry every hour
                                        604800  ; Expire after a week
                                        86400 ) ; Minimum ttl of 1 day
        IN      NS              n1.domain.com.
        IN      NS              n2.domain.com.
        IN      NS              n3.domain.com.
        IN      A               123.456.789.012

;mysite.com hosts
www             CNAME           mysite.com.

Random Solutions  
 
programming4us programming4us