I'd recommend going for the sandisk HD 32 gb if you're gonna use a class 10. 64 gig should be a class 5 or lower, class ten memory cards are meant for devices with naturally high read/write speeds like a Windows phone. Since Android runs lower speeds natively, you'd want a lower class for higher memory.