Vampire$ - John Steakley
Love this new take on vampire slayers. Horrific and funny in turns.