While I have been reading the FF books over the past couple of years, I have also attempted to complete the entire Drizzt series by R.A Salvatore. The series revolves around Drizzt, a Dark Elf who has shunned his culture and identity to become a goodly ranger. Whilst some of the books are fantastic (Homeland, Sojourn, Servant of the Shard), a lot of the books in the middle are cringeworthy, mostly due to the other 'heroic' characters being boring and derivative, Wulfgar the barbarian being the worst. Salvatore makes up for this by creating a couple of great 'bad' guys, notably Artemis, a sociopathic human assassin, and Jarlaxle, a clever Dark Elf rogue who sees life as just a big game (one of my all time favourite characters).
The prequel series (Homeland, Exile & Sojourn) is strongly recommended. I'm up to book twenty so far...
I've always liked 'The Crystal Shard', but wasn't that impressed with the rest of the first trilogy. I read the 'Dark Elf' prequel trilogy years ago but it didn't leave much of an impression on me. I think the only other one I read was 'The Legacy', which I didn't enjoy all that much (although again that was years ago and I can barely remember it). I've never read any of his non-FR stuff.
The best thing about these books is the action sequences - I've never read another writer that can do action as well as Salvatore. But after a while it gets a bit samey. It's annoying when a battle with some generic henchman takes three pages and the thin stories become more apparent the less appealing the action sequences become. Still, I enjoyed the series up to a point. The Icewind Dale trilogy was pretty good and the first book of the Dark Elf trilogy was excellent. I gave up at Starless Night, but I do intend to get back into them eventually.