There's a lot of news coming out of Mobile World Congress in Barcelona today, but since we can't compete with the well-funded gadget blogs, I suggest you read up on the details at The Verge (or Engadget). One thing stood out to me, though. While the entire industry is moving towards more cores, more megapixels, more gigahertz, more display inches - Microsoft is doing the exact opposite. Windows Phone has been updated and optimised to run on slower hardware.

It say in the article they are doing research to make it better, but there is already solutions therefore.
Drop the Class 4, 6 and maybe even class 10 SD flashes and put these in it.

Take this one from Kingston
CompactFlash – Ultimate 600x it give 90MB/s read and write
or
CompactFLash - Ultimate 266x it gives 40Mb/s read and write

if that is to expensive take this
Adata UHS-i 20Mb/s (Still twice as fast as class 10)

New ultra high speed bus flashes is becoming the norm.
Getting hardware manufacturers to put more expensive components into their phones is another.
I personally would like to see the type of NAND flash mentioned with the type of processor mentioned in the marketing campaigns or clearly stated on the products box.