Yo creo que de los tres que nombras, el TASM. Pero tendrías que buscar en la red algun compilador ASM inteligente que traiga incorporado soporte para las extensiones PRO, MMX, MMX II, etc., que son las instrucciones que podés aprovechar para mejorar el rendimiento de tus programas en las plataformas Intel.
Buscá por ahí que de seguro encontrás alguno, no te calentes mucho si no lo conoce nadie, casi siempre esos son los mejores.
En cuanto a mi elección de TASM, es porque me gusta más. No se que versión de Masm tenés y la de TASM, si bien no viene con un editor, trae un buen debugger.
El ASM86, no lo he usado mucho, parecía bastante versátil, pero nunca terminó de gustarme del todo...