I recently bought an "official" PS2 controller on ebay, which turned out to be a pretty close knockoff (the main giveaways being a few differences in the fonts used, and a couple of typos) - it works pretty much as well as the original, though.
So, since third parties are able to make these damn near perfect replicas, and we all know the PS2's is the best controller ever made, why don't they make GC and Xbox compatible versions of it?