Ну тут Вы немного ошибаетесь, USB 1.0 на PC большая редкость, а вот на микроконтроллерах, имеющих на борту возможность реализовать USB Host в основном встречается USB 1.1 , а вот 2.0 как раз большая редкость, скорость чтения там несмотря на все теоретические выкладки 80-90 Кбайт/с, для чтения вав-ов надо минимум в 2.5-3 раза больше, учитывая то, что надо этот поток перенаправлять на декодирование-воспроизведение. Так, что теория-теорией, а скорость чтения Вы таки померяйте, девайс на arm-е с крутящейся на нем WinCE может Вас разочаровать в отношении возможности воспроизведения насжатых форматов.