Eridani is a LM3S3651 based general purpose development board with USB Host/Device/OTG. You can buy one here. This documentation should help you use it effectively. All of the details on how to setup toolchains for this board are filed under getting started.
Eridani – 50 MHz ARM Cortex M3 with USB - [Link]