I have discovered the secret of how to make writing code more interesting -- make sure that your editor is using a nice font.
A year ago when I was doing something on a Mac (OS X), I wondered why it seemed better working on that platform than others. I thought maybe there was something special about the Mac, or its keyboard, or the Aqua UI. Nope. It was the font.
Now that I've switched fonts on my Linux machine, I'm happier.