Great post, worst thing about networking is learning howto approach first. I read somewhere best way to train is to talk to people in a lift. If it all goes pear-shaped at least you have have a few seconds
Once I set myself a challenge of asking "How are you feeling today?" to at least one strange person on the tube a day. Good for getting out of your comfort zone as a networker :)