Ruby Sparks. I liked it. I liked that there was only really one way a story like this - writer with writer's block writes about his dream girl who then comes to life and lives with him - could go, and the writers had the guts to go there. I also liked the somewhat ambiguous ending.