Clarification on WINS/DNS issue

Hi all. Thanks in advance for any help you can give me in clarifying a DNS issue relevant to my studies for 70-291.
I read somewhere that the name resolution process a client configured for WINS will use to resolve a hostname to an IP address is the following ordered list.
local cache
WINS
Broadcast
Lmhosts file
Hosts file
DNS
(Mnemonic = Can We Buy Large Hard Drives)
However, I also read that a client in a windows 2003 active directory domain will always prefer DNS over WINS.
I'm confused. Help!
I read somewhere that the name resolution process a client configured for WINS will use to resolve a hostname to an IP address is the following ordered list.
local cache
WINS
Broadcast
Lmhosts file
Hosts file
DNS
(Mnemonic = Can We Buy Large Hard Drives)
However, I also read that a client in a windows 2003 active directory domain will always prefer DNS over WINS.
I'm confused. Help!
My Very Aggressive Plan for the next 6 months!
4/07 Cisco CCDA 640-861
5/07 MS 70-293
6/07 MS 70-294
7/07 MS 70-298 (will complete MCSE)
8/07 Cisco CCDP 642-871
Then, probably on to CCIE R&S!
4/07 Cisco CCDA 640-861
5/07 MS 70-293
6/07 MS 70-294
7/07 MS 70-298 (will complete MCSE)
8/07 Cisco CCDP 642-871
Then, probably on to CCIE R&S!
Comments
The netbios ones are for legacy clients such as NT4, 95, 98, etc... They will use Netbios first since their operating systems are most dependent on Netbios. If Netbios fails, DNS will be used. For 2000 and above clients, the opposite is mostly true. DNS will be used first and then if that fails, netbios will be used. Depending on your conifguration (b-node, h-node, m-mode, or p-node), wins may or may not be used.
Legacy Operating Systems (this link shows netbios being used first and dns being used last:
http://www.windowsitlibrary.com/Content/155/06/2.html
http://technet2.microsoft.com/WindowsServer/en/library/26aa93c2-4d61-4476-9eb9-7e6b5ecd2f431033.mspx?mfr=true