Gee, I just can't put a big enough vote in for the fanta-historical series by George R. R. Martin called "A Song of Ice and Fire" .
So far, this entails three amazing books:
"A Game of Thrones"
"A Clash of Kings"
"A Storm of Swords"
and a fourth to be released this year (soon, I hope)...