I have the red-on-white ones that say "GeekHack", and I can sell them to the OP for $2 each, if he wants them.
As for the others, contact Mashby, he's a collector of geekhack 'caps, and would know more about them than just about anybody else. He might have extras, I dunno.