I agree audio integration is weak, particularly the lack of iPod/iPhone browsing through USB, but I have not had any problems playing the tracks of an album in order from a USB stick. I put my whole iTunes collection on a 64BG USB stick and leave it in the car all the time except for when I want to update it. When you play audio from an iPhone over Bluetooth, the track name and artist show up on the screen and the steering wheel buttons work for skipping to the next/previous track, but it shows your iPhone name as the album name. And for both USB and Bluetooth sources, the album art is not taken from your audio device; it gets it over the Internet, sometimes choosing the wrong image.