Too tired, lazy, hungover to think up your own stuff ? Try the Britlit webpage at the British Council teaching English site. I've already done Killing Time and A House in the Country which were good for getting to think about a story as something other than just a bunch of unknown words and grammar rules. All you have to do is download and print out the materials and you have an instant lesson for B2 level and above.
Also Killing Time has an interesting listening component which you can download as an mp3.