Three more late-comer suggestions.
1) WarEngine/Shock Force is back as a pay-what-you-like PDF. I think it would definitely fit the charachter of the pulpy figs you've shown. You can use the supplied force lists as a starting point for building your own forces with their unit creation mechanic. It's scaled for exactly the kind of game you are asking about.
http://www.wargamevault.com/product/192892/Shock-Force-Second-Edition2) Blasters and Bulkheads is a possibility. Built on the Super/GoalSystem engine, it's a good system if you want to have some powerfull charachters and bands of henchmen. It's really geared toward heroic movie-like games. Perhaps not as good if you just want squads of dudes, but worth a look either way.
3) The new edition of Warpath that was just released has a "Firefight" game that is about platoon level. Maybe just a top end of complexity for "Light Rules" but still more streamlined most other rules out there. Does not have unit creation mechanic but has a large number of army lists included.