This is what I bought for the m3i zero (which I haven't received yet). http://www.sandisk.com/Products/Item(2630)...HC_8GBCard.aspx I have a funny feeling I bought the wrong thing, but it said micro sdhc. Man Im so screwed. Also when I bought this it said it was a class 6 card, but when I received the item on the packaging it says class 4, but on every other website I check that sells this card also says its a class 6. So is it a class 4 or 6?