Gary S's book Super Sad True Love Story is a great read. I really enjoyed it, but it took a couple of chapters for me to get into his slightly-in-the-future world.