The ESCI figs are that soft plastic. I have a hard time cleaning the flash and painting these.
Something to consider are 20mm wargame figures. Lots available of special forces. Check here
http://www.wargamesdirectory.com/html/periods/view.asp?ID=33
scroll down to Figures and pick from the 20mm column.