If you're looking for good fantasy that has viking stuff in it too, I strongly suggest a series by A. A. Attanasio. It starts with "The Dragon and the Unicorn," continues in "The Eagle and the Sword," goes into "The Wolf and the Crown," and concludes in "The Serpent and the Grail."
It's a...