404 Not Found; You'd expect that Internet companies would create compelling online annual reports. Some do, but most don't. Does it matter