Great list! In particular I have to agree that #2, making time to actually network, is a no-brainer that MANY organizations overlook.

Another one that I would add: Nametags!  In my field, web design, I know a lot of people virtually but not necessarily in person.  Putting the name with the face is generally a real pleasure.  I know some people don't like nametags, but I think for networking they are really useful and I find it frustrating to go to events that don't have them.