As a new enthusiast I was looking for the same kind of information. I thought I would share this:
http://cessnaflighttraining.kingschools.com/course/ppc/privatepilot.aspx
Not free, but could be well worth it. There is a very limited demo that's free to use, which I found pretty interesting.