Personally, I think that CoH, while being a great game, is inherently unbalanced. The "stuka" should simply be removed from the game, or it should be nurfed to the point where it does even less damage than what it's already doing, and has less accuracy. (and yes I know it was nerfed a few times already) I know how some people say that if the german player was able to get a stuka at all, it means that I am a very poor player. I think that's BS. A stuka is relatively easy and fast to get when resources are managed properly. Also a good german player will usually be able to avoid his stuka getting killed by constantly moving around.
As if the god damned stuka was not enough, the hotchkiss was added, and despite the fact that it may seem like a small, light tank, when used properly it is absolutely devastating.
I feel like the Americans and Brits got screwed in the expansion, and the germans got the best deal. Sure, the new allied units have some use(especially the kangaroo), but the german ones are still better.
But what pisses me off the most, by far, is the constant hacking/cheating... Very often, when me and my friend would do well against the germans, they would simply execute a hack that would drop everyone from the game and result in a victory given to the germans. On top of that the bastards would constantly use glitched perma cloaked PAKs, slowly advancing to my main base. This strategy is extremely hard to counter...
I heard there was a patch released that supposedly fixed these issues, but I was too upset and frustrated by then to continue...
Luckily I did have my share of wins with the Brits. I found that a good build order, paired with infantry heavy tactics and slow advancement toward the enemy base with mortar pits and other defense installations works best. The PIATs are not to be underestimated either, even though they are by far worse than the german panzerfausts and bazookas.
I agree with the previous poster about spreading out.. It's very important to use light, fast units to run around the map capping points. You may not be able to always use brute force, but if you were able to outresource your opponent, you already won half the battle, if not more.