ProjectionLab - Build Financial Plans You Love ( projectionlab.com )
Came across this tool on HackerNews last week and gave it a try and thought it was a really comprehensive (in my experience) tool for doing long term financial planning yourself....