Okay, based on the many comments on this thread I have just now finished reading A Prayer for Owen Meany. What a fabulous book; I couldn't put it down! Thank you so much for the tip.
Now, again based on your suggestions, I guess I'm going to grudgingly go back to Atlas Shrugged, although I sure hope it gets better this time around . . .
Actually, I can't think of a better time to read it. It is 20 degrees here in Virginia and I am enjoying snuggling up with a blanket and my dog in front of the fireplace.