SCCM is as capable as the others at deploying .exe, bat etc. Its just easier with .msi files. Used both Altiris and LandDesk, SCCM has its issues, but once you get your head around its complexity, its a real joy to work with, love Desired Config and OSD. Currently replancing LandDesk with SCCM.