said by ColinATL:So the problem appears to be that 2Wire, unlike every other brand of router out there, doesn't handle some Mac-initiated DNS queries well. When some Macs make some DNS queries, the 2Wire can take up to a minute or more to get the response back to the computer. So the websites that were really slow were the websites where content was being served up from lots of different servers (e.g., CNN.com).
So by bypassing the DNS server in the 2Wire, everything seems to be working just fine in my Mac household. AT&T needs to make 2Wire fix this. Besides that, I'm happy.
I believe that is due to how the handling of the IPv6 DNS queries is occurring between the two units. Disabling IPv6 temporarily on the MacBook that was having the majority of the issues could confirm or rule that out. If that is the case, unfortunately, it is not limited to just the 2wire device, I have D-Link DGL-4500 that has the same issue with later versions of its firmware.