Interesting review... As for me I've use these sizes so far. Class 1, 2, 4, 6, 8, 10 or higher, I have use PNY, SanDisk, SONY, Kingston, Transcend, Lexar brands. To me PNY, SONY, SanDisk have held-up longer than the rest. SD microSD, MicroXSD goes hand down to SanDisk you have pictured in this article. 64GB in my Motorola Moto Z2 Force is what I've been using since ZTE Max, ZTE ZMax Pro and LG G3. The Moto Z2 Force supports up too 2TB. Of course I have no plans on buying such card yet I will upgrade the cell to next model when offered on my lease. I do think spending more on larger card might come down in pricing. As memory has been on the rise lately. NAND is 64GB with ES at 64GB that gives me 128GB of storage that should be enough for me and most on cell phone. I can snap 4K photo and take video. Still again larger cards more space, quick bus speeds. MicroSD needs SD card adapter to work in your PC or tablet if you have full SD slot. XSD you need a special adapter for those to work in your desktop, laptop, tablet etc to use those faster class, bus etc. XSD 32GB Ultra and 64GB Ultra is the max sizes I've own. Got plenty of 2GB, 8GB, 16GB I've use to develop ROM and Apps for Android since 2010 to 2017. Gone through 40 tablets and 25 smartphones.