A Game of Thrones - George R.R. Martin

I watched the series before reading this and I am kind of glad that I did.  This story is told from a lot of POVs so being invested in each character before hand was very helpful.  I really enjoyed this book!  The characters and the world are truly amazing.