I have an Affinity Spectre, which is beautifully made and responds really nicely. The Ayrtek Affinity looks to be a higher middled Spectre, and has a similar profile to my Bulldog, which is really nice too.

In terms of H4L, I've had two pass through my hands, and they were both DVL grades, but performed excellently. I haven't seen a Hellfire in the flesh yet, but I'm sure Paul will do a review of one soon.
If I had to pick between the both, I would probably pick the one which I prefer the stickers of, so the Affinity would have the edge, but only just!