I've been playing Special Forces alot lately to tell you the truth. I'd love to play more Armored fury, but meh... I can't keep it from crashing to desktop. So, i'm waiting until patch 1.4 lands. When ever that is.
As for Tanks Whores... Land Mines like said above. And for constant artillery... Spec ops. Take those suckers out... that's the first thing I do when I spawn in a new game. Then I wait for the commander to drop supplies... re arm... take them out again... All while i'm dodging cartillery...