Perhaps this is old news to some of you but I just stumbled upon
this site which, I think, has some cool stuff in a I'm-such-a-dork kind of way. If nothing else I'm using the progress meter, mostly to feel good about myself when I surpass my (deliberately low) goal.