I played SuperBetter to help me with motivation. They have a fancy website now at
http://www.superbetter.com but I just did it on my own by assigning myself positive points for things that were good for me and negative points for things that were bad for me. I also had some friends play along and assign me "quests" to complete. You can see the log by browsing around my website (link in my signature).