I don't have a trainer, but I do take spinning classes. The music makes the hour fly by, so maybe music would help. I like the language idea, though, as I'm plowing through Rosetta Stone spanish these days.
Do you wear a heart rate monitor? I like them because I can focus on being in a target zone for a certain amount of time. It breaks up the workout into sections and it's not so boring.