All code and no play makes jack a dull boy. Or something like that.
I like to spread out and do a few different things. Using your brain in different ways helps you to be a better programmer.
I love writing; it stretches a different part of the brain that helps me to reason about structure, clarity, and presentation. And it's a real buzz to see your name in print. I spend a lot of time playing music (I play keyboards, am still "learning" guitar, and enjoy song writing). And I enjoy graphic art - I produce a magazine covers and a load of fliers for events.
The latest CVu and Overload magazine covers are now at the printers. One less thing to do this month :-)