All micro SD cards are the same in terms of size and they will all work in your phone. The difference with Micro SD card only comes into play when your looking at capacity and class (read/write speed of the card).
As long as it's a branded SD card you'll be fine. Class 10 is good enough. You don't need to start getting into XDHC and all that nonsense. The read/write speeds carry more weight in dedicated cameras and camcorders.