I picked up one from CompGeeks awhile back, and it works fine with MAME and Duke Nukem Manhattan Project. The rumble feature is a nice touch. And if you take the time to configure it, D.O.T. is plays allright as well.
Of course I paid a lot more than that.... fortunately not the retail price.
Given the choice, between wireless and arcade controls... I'd take the wireless (only cause of the Lazy-boy recliner).