La différence est essentiellement le fait que ISA s'install sur un PC, donc c'est pas du tout optimisé pour de gros traffics et de grosses connexions.
ISa fait partie des nombreux softs MS qui font tout, pas forcéments bien, mais qui le font.
A toi de voir ce dont tu as besoin : un firewall, proxy bla bla bla bla -> alors choisi ISA.
Tu veux un firewall, alors choisi qqch qui ne fait que ca, mais qui le fait bien (chekpoint, netscreen, pix, watchguard) en privilégiant le fait que le firewall en question tourne sur une architecture faite pour (par ex, privilégier l'OS proprio de checkpoint à windows).
PS: et j'ai meme pas dit que MS c'est nul