Anti-tank weapons are also great against heavy infantry, anti-infantry weapons are useless against tanks. With that in mind, I always split my heavy weapons 50/50 between anti-tank and anti-infantry, if I have more points to spare I had more anti-tank. My special weapons and ordinance are always chosen as anti-heavy infantry.