One thing holding up DNSSEC adoption has been to lack of DNSSEC awareness in the client browsers. Although the caching DNS servers are for the most part DNSSEC aware, browsers are not. This leaves the "last mile" unprotected and limits some of the usefulness for users.
Microsoft is adding DNSSEC awareness to Windows 7, as pointed out by Mitchell Ashley in his Converging on Microsoft blog today: Windows 7 and Server 2008 R2 Bring Us DNSSEC. Will We Use It?
So will we use it? I think we will once we and businesses understand the benefits.
Today if you go to Amazon.com, United.com, eBay.com, BarackObama.org or Wells Fargo.com, there is no way of knowing with certainty that you have arrived at the correct web site or that no one is spying on you through a "man in the middle" attack (see this 60 Minutes video on how this can happen). The result is bad for the consumer but it is equally bad for the web site operator whose customers could be victimized by identity theft, or outright theft by obtaining credit card information or receiving campaign or charitable contributions on the fake site.
If your browser and the Internet itself authenticated the site you will know with certainty that you are at the correct site and no one is "in the middle" spying on you.
Won't everyone demand this feature once it is available? Won't every business, charity and health care organization want their customers to use their site with confidence? I would think the legal implications alone would drive business to adopt this technology. Credit card issuers will no doubt add this to Payment Card Industry (PCI) compliance, which affects how much businesses pay on their credit card transactions. This cost is ultimately passed on to consumers.
By providing client operating system support, Microsoft will make adoption simple - although it is unclear how this will work with browsers.
DNSSEC makes Internet authentication ubiquitous - you know where you are. Without it you cannot begin to say you are secure on-line.
Consumers should be asking questions about DNSSEC implementation now for the sites they use.
With the US Government adopting DNSSEC this year I will give it another year to become standard for commercial web sites.