For especially close-quarter battles (ie- city fighting and lots of forests) I like the german submachinegun squads. I forget what they're called, though. They are deadly at close range with their full-auto weapons.
I'm also very partial towards any armored vehicle with 20mm cannon (Lynx, armored car, etc). Very good against soft targets and even can take out the occasional sherman with a side shot.
As for the allies, .50 cal HMG rules the open battlefield, and 105 shermans, I am learning, are very handy indeed.
daverino