There's a couple of ways one could look at this question:
1) which units are competitive? 2) which units are iconic?
Sometimes a unit is both. I'm a fan of elite infantry, so I often take the Hampsterfuehrer and a mix of SS Panzergrenadiers and SS Stormtroopers as a core of my German lists.
On the iconic side, I have a weakness for the big cats. I especially like the Jagdtiger because it's just so beefy.
If I'm trying to fill in some space with a bit of cheaper armor, I have lots of choices: Elite Panzer IV Ausf D, Panzer III Ausf F, Stug III Ausf D, Veteran Panzer III Ausf L...
These threads call to mind an interesting exercise from last year: forumini.boards.net/thread/825/tournament-ii If I want to check whether a build makes sense competitively, I take a look at that thread For example, I didn't know before how important Grizzled Veteran is for lists with infantry.
This thread/question is basically to list what units players consider mainstays in builds for each country. It's worth looking on the Underground forum, where Ober first did this & the replies are quite interesting. Whatever works best for you is fine to post as well. Nice to see people posting their thoughts...
Panzergrenadiers Sdkfz 251 Sdkfz 234/4 Wehrmacht vet infantry Usually some kind of low-medium cost armor(panther, panzer 4, jagdpanther or jagdpanzers)
Usually with those it provides for some nice quick aggressive gameplay.