Endless

Regarding the characters, I would have to say that my favorite was probably Ben. He may have seemed like a jerk at first, but he turned out to have such a sweet personality. I was really enjoying the moments between Ben and Jenny, but then somewhere in the middle of the plot, Nikolai was introduced, and that kind of ruined it for me. I mean, love at first sight? Instalove? Seriously? (I hate instalove.) And after that, it seemed like Jenny completely pushed Ben out of her life. I'm sad to say that I didn't feel much connection or depth when it came to Nikolai. I have to admit, the Nikolai-Jenny romance was quite endearing, but I'd choose Ben over Nikolai any day.
All in all, I consider this a really good book, and it's something that is sure to interest the time traveling fanatics out there.