Goal Setting Software
JeffS: GoalEnforcer is great visual goal setting software (way easier to use than "lists"), but they don't have a web based version yet.
They have both Windows and Mac versions and you can store your goals locally or on the web (using the built-in ftp)You mentioned "I like to break tasks down" and " Obviously seeing my progress in a chart/graph ... might help with motivation" I can guarantee you'll love this software.
http://www.goalenforcer.com
Check the free demo. This tool is so easy and fun to use that it fells like you are playing a video game.