I have read quite a few Ian McEwan books, and the only one I really thought was good was The Cement Garden. In general I have been quite underwhelmed by the rest of his writing. I read The Cement Garden when I was quite young, though, so I don't know if I would have found it as powerful if I had read it when I was a bit older.