For those who are more technically inclined (or eager to learn) and interested in a free, open-source project management package, you might want to check out the online project management package, Redmine.
Redmine offers a collaborative and online way to coordinate projects. This can be good for projects that have geographically diverse members. With it you can create Gantt charts, Wikis, document sharing, multi-level tools for administration, forums, issue tools, etc. Since it is open source, it is in continual development and new or enhanced tools pop up all the time.
http://www.redmine.org/projects/redmine/wiki
I also have been noticing more and more that program writing skills are greatly preferred in job postings. If you are inclined, you might want to check out Ruby on Rails (sometimes just shortened to Ruby). I have seen about a dozen jobs that would like potential hirees to know something about the program. It is also open source and while not super-easy to learn, anyone can learn the basics.
