ArmA 2 (stock, w/o mods and custom missions/campaigns or on freeplay) = don't touch it, AI and other players are weak/retarded, game isn't enjoyable at all, lacks ACE features.
ArmA 2 CO + ACE, ACRE, AI mods, Blactcore, etc = I love it and highly recommend to start with it. Brilliant...