I guess no one had really noticed, but there is a major flaw with the evo. The microsd read speed is severely limited. I just bought a new Patriot 32gb class 10 micro sdhc card, and the read speed was great on my pc, but on my evo it was getting stuck at 5Mbps oi tested with "sd card speed tester" while my write speed was correct at 11Mbps. I don't understand why all developers aren't integrating it into their roms/kernels , it doesn't make sense... All you have to do is use root explorer or some other root file manager and navigate to "/sys/devices/virtual/bdi/179:0/" and open the file "read_ahead_kb" with a text editor (with root explorer just long press the file and select "open with text editor", and if the value is anything other than 128, change it to 128 and save the file. The read speed on my new class 10 card went from 5Mpbs to 15Mbps, BIG DIFFERENCE! Only problem with doing it this way is it changes back to 4 after a reboot. There if a flashable file in the post I got this info from ( http://forum.xda-developers.com/showthread.php?t=815557&page=19 ) but I haven't tried it. Apparently it is very easy to integrate... Enjoy the correct speeds for your card! Please visit the post to see who solved this issue, it surely wasn't me!