GPA is the best overall. The higher range makes a big difference in my opinion. Caster who are smart don't teleport too close. Often they mistake the range of GPA with Greif PB or eBOTDz. I hit better with Range 5 then Range 4 against casters, and you should have enough resistences anyways.
I'm not quite sure where the price issue came from...I have the wealth for both weapons, I just am having a very, very, very, hard time finding them. I actuallyhave all the runes to make a botd gpa, I just need the GPA. For the last 5 days those items have been all I have been trading for and not a single person has join a game or answered a post. What I was wondering was if there is a less difficult to find weapon, not nessessarily cheaper. I know price reflects availability, but you know what im say.
Oh and I have an upped ribcraker, It just doesnt cut it. And my upgrade to ebotdz over grief pb has substancially helped.
What about Oath in a four socket eth GPA, scourge, champion axe etc. They might be easier to find. Other than that I would join baal runs and instead of going to the chamber try your luck in the ancients tunnels with 0 magic find.