an ancient pair of books called: Death Angel's Shadow, and Nightwinds by Karl Edward Wagner; they're a collection of short stories based on his anti-heroish type character called, Kane. if by a freak of luck you manage to find them at a second hand book shop or anything, they're highly recommended.
Kane, he's a complicated man; cused with eternal long life for the crime of ushering the sin of murder into the world, he wonders through the cenuries/eons looking for something -- anthing to try and quench his unsatiable bordom even if it means the odd one or two -- or god knows how many insignificant people suffer. he's the emitome of looking out for number one.
even though he's a god mode character (being alive for so long hemaxed out all his skills and mastered everything fighting, intelect, languages magic, fishing, sewing,charleston shuffle -- you name it) the stories are short enough to stop them from being boring and some of the action scenes are quite thilling.and sometimes you never know who to really be rooting for.
for sci-fi, Iain M, Banks us supposed to be good; consider phlebas and use of weapons are the dogs bow locks, apparently.well they're next of my list anyway.