I find reading does the trick. I read for 2-3 hours every evening. There are lots of excellent books out there... series of books where you just want the next one.
I spend most evenings sitting beside the fire reading. I haven't watched TV in months.
And the books are all FREE at the library. While you are at the library you can browse the magazines too