I’ve been re-reading The Punisher: Max again recently and realized that Garth Ennis really is at his best when writing antiheroes. As long as someone can reign in his uber-edgy tendencies, of course.
Also, read Hitman.