I recently bought a new Nokia Lumia 520. The experience till now has been awesome. However, The storage in the phone ain't enough as I want to keep the songs, videos and movies in it which I can listen and watch when needed. So, I have decided to get a MicroSD card.

I had sandisk class 10 card before but it had compatibility issues with a lot of phones. Maybe a defective piece. So i just ordered a new Transcend Class 10 16 GB card and am using it on this phone.. It works exceptionally good. Id suggest you go for it.

Class 4 Cards aren't prefered even by Microsoft because they'll just promote lag because of slow speed. Go for class 10.