I've been reading Suzanne Wright's stuff recently, she only has three books so far, From Rags - contemporary and Here be Sexist Vampires and Feral Sins - both paranormal. Her heroines are fantastic especially Sam from Here be Sexist Vampires, doesn't take any s**t. I'm with you I can't stand doormat heroines.