I've found that reading sci-fi/fantasy before going to sleep helps me transition to sleep mode. I think it's because sci-fi problems are really somebody else's problem, so my brain can let them drop when I put the book down.
Seriously, invest $150 into getting a good e-reader, if you don't have one already. It's well worth the sleep benefits, potentially even more than a good mattress (for a programmer, anyway).