Guys,
I think I read somewhere that above a Class 10, most memory cards give out the same actual speed, because they don't have very good data transfer speeds themselves internally. This applies to phones and Cameras both.
Also, for a Full HD video record and view, a Class 6 card is enough.
I decided to ignore this and go with a 45MB/ sec write speed Sandisk card of 32 GB for my DSLR Canon EOS 600D. Let me be honest.
The best I could achieve on tests on a Laptop, Mobile and the DSLR Canon 600D, was a figure of 23 MB/sec, that was on the laptop, with a single big file. The other two were worse.
On a claimed 100 MB/sec Sandisk 3.0 USB drive in a 3.0 port, the best I could record was a 50MB/ sec (both read speeds).
4K videos mostly with a bitrate of around 50mpbs are no pain either. Its barely double or triple of most fullHD vids. But I agree, that the 4K video supporting or the latest flagship phones may have more capable card readers.
Someone needs to test the new phones and clarify that what would be the ideal minimum class for an ideal cost benefit, because if ultimately we get the same speeds than what's the point paying extra?
Coming to the topic starter: I recently purchased the 48MB/ sec MicroSD Sandisk Grey and White.... It came with a Hungama voucher for 40 original MP3 songs to be downloaded over internet (3 months validity). It was from Flipkart.
I think if one prefers original music like me, then its better to go for a Sandisk card right now.