Are you on "Linked in" yet? If you are in software sales you should be. It's a great way of staying in touch with former co-workers, clients and friends in the industry. It's also a great tool for virtual networking and contacting new prospects through your current contacts. You get to ask for direct referals.
Looking for that new job or in competition for a promotion? "Linked in" is the modern day standard for online resumes. It's a great way of keeping your name out there even though you're not necessarily looking for something new right now. There's even a section that shows you how many times your page has been viewed and by whom and how many times your name has come up in a search.
There's a Q & A section where you can post questions on any topic and have them answered by the Linked in Community. Providing answers gets you expertise points.
Like most tools the value get out of "Linked in" is merely a derivative of the amount of time and energy you put into it. So check it out: www.linkedin.com