Selecting resources to improve reading for upper-intermediate level? There is a great question on 'how to practice reading for beginners' at the moment that's got a lot of really useful answers, and so I figured I'd ask for some useful things closer to my level. Does anyone have good resources for improving reading for upper-intermediate level? 

I probably understand 70-80% of what I read in the newspaper, but generally the news is pretty dry. What types of materials (not specific titles) would people recommend to help with improving my reading skills?
I would recommend 


思想与社会 (can't find a link, sold in Taiwan)
博雅汉语 （upper levels）


and I would also recommend preteen/teen books like Harry Potter and Twilight. The story isn't too complicated, and you get a chance to enhance your reading speed and smoothness level. I read Percy Jackson and Twilight. The story of Twilight was a little too cheesy for me, but I did learn a lot of new expressions and could read page after page without stopping.