I've been playing around with an iPad app that's very similar to Mnemosyne. iSRS is available in an iPhone/iPod version for free or premium, with a premium iPad version ($4.99). There's a program to synchronize "card" sets with a Mac or Windows computer.
Primary use I can imagine? Learning my students' names!