I recommend :
"The Pillars of the Earth" & "World Without End" by Ken Follet. Right now, it's also a mini-series available to watch on Netflix, but the mini-series doesn't get the whole book correct, and while the book is massively long, the characters are engaging and interesting to follow. Check it out.
http://www.ken-follett.com/home/index.html
Also, check out the Kent Chronicles by John Jakes. It's an older series but it spans time, family, and decades in an 8 volume collection. Very interesting and entertaining. The first book in the series is called "The Bastard."