hey, open your eyes...
http://reprap.org/wiki/Printrboard Atmel AT90USB1286 Microcontroller (or AT90USB1287 drop-in compatible for 20mhz support)
http://reprap.org/wiki/Teensylu also a AT90USB1286 (same as AT90USB1287, but 16mhz)
http://reprap.org/wiki/SAV_MKI also a AT90USB1286 (same as AT90USB1287, but 16mhz)
cdru, yip works fine in Arduino IDE, you have to add the cpu files, like you do for a 644p
NB these micros can't keep up with true usb speeds, but I agee is nicer than serial over usb implmentation that has baud rates.
http://reprap.org/wiki/Printrboard Atmel AT90USB1286 Microcontroller (or AT90USB1287 drop-in compatible for 20mhz support)
http://reprap.org/wiki/Teensylu also a AT90USB1286 (same as AT90USB1287, but 16mhz)
http://reprap.org/wiki/SAV_MKI also a AT90USB1286 (same as AT90USB1287, but 16mhz)
cdru, yip works fine in Arduino IDE, you have to add the cpu files, like you do for a 644p
NB these micros can't keep up with true usb speeds, but I agee is nicer than serial over usb implmentation that has baud rates.