The main drawback, though, that I see to the use of iTunes is that users have to have the iTunes software, so if they don't want to install it for whatever reason, it can be difficult to use otherwise. I know there are alternatives, but I'm thinking more about the less technically able students, rather than those who know about the alternatives. (and can you use them on Android devices, I've never tried)