I'm endlessly fascinated with computational metaphor or metaphorical computation, that is ways of computing and thinking with metaphor and analogy. Outside of Hofstadter and his graduate students, this seems to be basically unexplored. This stuff really interests me, and I've spent a lot of time collecting reading material along these lines. I just wish I had more time outside of writing normal software everyday to investigate this stuff.