There are many tools available on the market, and I personally don't have a preference even if I seem to focus a lot on MS Project and MS SharePoint. The reason I revert back to these products are simply because I've used them and have had to do research about them. Althought both MS Project and MS SharePoint are great, I do realize that they can become fairly complex and ...expensive. With that in mind, when viewing / reading some of the videos and tips I share - "read between the lines" and collect what works for you and, even if you use a different product - try to visualize how these tips could potentially be used within your environment... Think Outside the Box.
Below is a Recorded Webinar shared by Asif Rehmani. More similar training videos can be found, http://www.sharepoint-videos.com.
This Webinar in particular focuses on:
"...building project management processes directly on any flavor of SharePoint 2010 (Foundation, Server or even SharePoint Online within Office 365).The Webinar is 1hr and 15 minutes.
Nearly every organization already uses SharePoint at some level for simple things like document management, but many times all of the other things SharePoint does really well go unused. This webinar shows how to leverage features like discussion boards, task lists, shared calendars, roll-up web parts and more to manage most or all of your projects in one place! We discuss ways for providing self-serve status updates that automatically roll-up to the summary pages per each project (and even across all of your projects)."