Wow, so many to choose from... I think Harry Dresden from Jim Butcher's Dresden files, (the BOOKS not the terrible terrible tv show) even though bad things seem to happen to the women he dates...