I use Edirol PCR-50 and it works great.
M-versions are newer but also do not need a driver. It means they are
USB class-compliant and will work in linux.
AFAIK, all Edirol hw is standard-compliant, except for USB2 audio
interfaces - cause there's no standard for them.
Hope this will help.
Dmitry.