ButterBeeHappy
ButterBeeHappy is a web based gratitude journal based on research suggesting that journalling and sharing 5 thoughts of gratitude each day can make you happier. The application prompts you to enter thoughts of gratitude, and shares them with friends you connect with.