Yeah a DHP was actually one of the first things I looked into when I first got my GP, maybe I'll check em out again.
So it would be between DHP and overkill I think...not gunna chance intense if they've got a bad rep. I'll deal with overkill's customer service if I know I'm getting a good product.