Prefer HTTPS and shorter urls

..but only when not taking extra redirects or invalid certificates.

In other words:

  "Make things as simple as possible, but not simpler."

* Google has proper HTTPS on www and non-www.
  On both www/non-www, /chrome redirects to a localised version at
  https://www.google.com/intl/LANG/chrome/browser
  This url without www is a 503 server error.

* Firefox has proper HTTPS on www and non-www.
  firefox.com and www.firefox.com have an invalid HTTPS certificate (www.mozilla.com)
  and points to a completely differrent service (something LDAP).
  On both www/non-www, /firefox redirects to a localised version at
  https://www.mozilla.org/LANG/firefox/new/

* Apple has proper HTTPS on www and non-www,
  but their non-www redirects to HTTP www.

* Opera doesn't have HTTPS. They normalise to www.

* Microsoft has proper HTTPS on www.
  HTTPS on non-www (https://microsoft.com) times out.
  On both HTTP and HTTPS, all of /windows/internet-explorer, /windows/ie
  and /ie redirect to a localised version at
  http://windows.microsoft.com/LANG/internet-explorer/download-ie
  which has an invalid HTTPS certificate (*.windows.microsoft.com)

Turns out, getting it right.. is hard.