I’ve been using 8GB cards for some reason. I thought that would be the optimal size. I’ve also been using Kingston cards and I’ve thrown quite a few of them away.
I have been using Samsung and Sandisk class 10+ cards. They have provided the best performance and reliability of all the many cards I have benchmarked on the Pi.
I won’t use anymore SanDisk cards, mind you when they go bad SanDisk does replace them but the process to get them replaced takes too much of my time. I bought 6 of the SanDisk Extreme 32GB microSD cards for using in Pi projects and everyone of them has gone bad in the last few months. Some only lasted a month before they went bad. The sad part is other then booting up, there isn’t much disk activity on any of these Pi’s, I write everything on a running Pi as far as logs and data that doesn’t need to be saved to tmpfs. For all of my applications once the Pi is configured and running there is very little to none disk activity so I am at a loss why I had these issues. Could have been a bad batch, I bought them all at once, but it could just be SanDisk quality these days.