Well, after reading all 17 pages of this thread on head-fi, I'm pretty sure the TC-7510 is the real deal. The thread pretty much started off the same way as this one until some of the more known and respected posters got their hands on...
8/16/07 at 10:21pm