Knight in Shining Armor is without any doubt the best romance I have ever read, time travel not whithstanding. I could totally relate to this modern day heroine's difficulty in dealing with dating a man with a spoiled child (my husband had three). She smolders while he puts said child's wishes first (hmmmmm, so true and familiar lol). Then the book really takes off as she is basically abandoned by her boyfriend and is weeping in an ancient church. Here comes the knight, Nicholas. From that page on the book is often side-clutchingly laugh-out-loud as Dougless the heroine tries to help her bewildered time traveler make his way through the modern world to try to return to his own and redress some family wrongs that were part of history. The ending is very surprising, and I was more than satisfied with it. So laugh, cry, (well, Dougless does that rather a lot and it IS said to rid the body of toxins) and just don't plan anything for a while if you are a slow reader. :)