I was recently experimenting with a td formula and came across this so I had to share it. It may be of use to someone - i frequently see abandoned rts/td projects because of low unit count.
Having played around with other td/rts solutions this one totally blew me away. I can get 1000 enemies with little framerate loss in d3d9 and 400 in standard (running a q6600 with 6gb ram).
Included is a demo using just mmf loops and one using ForEach. For anyone still doubting the power of the foreach object check this out and you will be entirely converted. I would be interested in seeing what fps/object count others can get.