I have asked this before but I like to see the answers as they may change over time.
What programming do you do in your free time, when you are not programming for $work, or $money?
I find that most of free time programs revolve around making my entertainment more efficient. Thus far, it usually has been focused around playing travian. I built a webapp that uses the provided map.sql file to find and track players that I take resources from. I have also twiddled with using LWP to make a remote control for VLC, not all that different in concept and purpose from Apple's FrontRow.
So, what do you program when its just for you? Does it use Perl, or do you use your freetime to dabble in other languages