I ended up enjoying Sea of Sorrows the most. I can't quite say why but it had a bit of an old school feel about it, like it fit in with the old Bantam/Millenium novelizations. The only bit that dragged it down for me was when the pace ground to a halt in the middle of the story when it kept stopping and starting again with all the tertiary characters meeting the Aliens, learning something about them, relaying the info, dying. And then again for the next few chapters.