Honeslty, MSProject it's not my favorite tool to track software development projects (or at least the kind of projects where I use to work).
I agree Mr Spolsky about his opinion of the product, and I prefer Excel, and Shared lists to track project information. http://www.joelonsoftware.com/articles/fog0000000245.html
However, today I've found a new MSProject Add-In to create product-sprint backlogs, so I will try to learn new tips & tricks to use it in an agile way
Note that the Addin to create Excel charts is provided as VB6 source code with no binaries, so you must look for your old VB6 to build it.