Off the top of my head, seeing what's already been recommended, I'd recommend Paolo Bacigalupi's 'The Windup Girl' and Scott Westerfeld's "Evolution's Darling' (if you can find it) on the Sci-fi front. I heartily endorse the recommendation of 'The Last Unicorn' that's already been made, especially.