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 *****s... 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...