I always saw Martinez as a ball-winning defensive midfielder whereas Alonso is a deep-lying playmaker in my eyes, but I seem to be the only one to think this :lol
This is more correct than saying Javi has been vision than Alonso.. although Javi can make the runs forward and has a lot of strength but in terms of pure playmaking ability.. Alonso is better.