Can only recommend BCR2000 or iPad+touchOsc(or similar app).
Faderfox has a brand new one that looks decent too.
If you like faders, octakontrol.
Bitstream if you find a working one.
Not many contenders actually.

I never buy usb only controllers (no dongly stuff either). Ever. Din5 FTW.