There is absolutely no comparing Garrus Vakarian with Javik. Garrus has been a solid pillar of ass-kicking in Shepard's life since ME1. Sure Javik is a solid support soldier but he is emotionally a pain in the but to deal with in-game ("oh boo-woo ... my fellow Protheans were all wiped out while I did my Han Solo-in-carbonite impression"). But seriously, don't even get me started on the EXTRA $10 I had to shell-out on DAY ONE!!!! DLC just to play Javik as an extra character who basically brought NOTHING that contributed even to ME3's Galactic Readiness function. Not to mention that FemShep (if desired) could build one of the better relationships (in my opion) with Garrus in ME2 and con't in ME3 if wished. But on tactical support alone, I'll take Garrus on my assault team over Javik any day, thank you.