For instance anticipatory scheduler focuses on contiunous read and avoiding head movement which is not the case for flash drives. Completely different rules apply here. The community (Linux SSD) recommends NOOP or DEADLINE schedulers, I prefered DEADLINE for it's focus on preventing read starvation. It works the best (elevator = deadline) for my Asus EEE PC 901 with SSD drives and attached SD cards. Writes are slower, but there's much less lag when browsing web or opening folders because "read" operations have priority. The same seems to work on my Galaxy S with stock JM1 with or without one-click-lag-fix.