Just read "Never Let Me Go" by Ishiguro (pub. 2005, so pretty new). Very Sick And Wrong. I loved it.

Kam