For the kind of stuff you do on a smartphone, any MicroSD card will work just fine. Smartphones don't transfer large amounts of data, and even video clips will be encoded in a fairly low bitrate. Get yourself the cheapest card you can find, and you'll be fine. At least, that is my personal experience. I'm using a $15 8GB MicroSDHC card, and it does everything I need it to.