I don't know how many people have noticed but this site does not use www in front of the domain. We're a bonafida class B non-www site and have been for the past three or four years. If you link to us and use the dang www's, our redirect will get rid of them anyway. In fact, all domains on this server redirect to non-www domain names.
no-www.org is a site where you can test yours and others www-class and explains in short why the www is - and has been for years - redundant. Isn't it a blessing to be able to say "u-arr-ell-dot-com" these days rather than "double-ya double-ya double-ya (phew) u-arr-ell-dot-com" to someone? You save on typing and space on businesscards, it's all good. :)
By default, all popular Web browsers assume the HTTP protocol. In doing so, the software prepends the 'http://' onto the requested URL and automatically connect to the HTTP server on port 80. Why then do many servers require their websites to communicate through the www subdomain? Mail servers do not require you to send emails to email@example.com. Likewise, web servers should allow access to their pages though the main domain unless a particular subdomain is required.
Succinctly, use of the www subdomain is redundant and time consuming to communicate. The internet, media, and society are all better off without it.