Command & Conquer/GDI units

Minigunner
The basic GDI infantry unit, cheap and quick to train but weak by themselves. They are best used en masse to overwhelm other enemy troops. They are most effective against similar enemy infantry and light vehicles, but should not go up against heavy vehicles without some strong backup, nor should they take on enemy infantry such as flame troopers.
 * Cost: 100

Grenadier
Slower and slightly more expensive to produce than the minigunner, but they pack more of a punch. Unlike the minigunner, grenadiers should not swarm the enemy in close bunches, as their grenades can do devastating damage to themselves and their GDI allies. Space them out when defending against infantry and use them carefully against enemy vehicles. They can also launch up hills and over walls.
 * Cost: 160

Bazooka Infantry
A very powerful infantry unit, but they move slowly and aren't cheap. Excellent for use against enemy vehicles and buildings when they are in large numbers, but their slow movement means they can get crushed by tanks if they don't get out of the way. They can fire against air targets, but are not too effective against infantry.
 * Cost: 300

Engineer
Almost completely defenceless, but an important unit in the game. Used to capture enemy buildings, just make sure they have a good escort to protect them on their way, or place them inside armoured personnel carriers.
 * Cost: 500

Commando
Able to take out any enemy infantry with a single shot and from a good distance. They also carry C4 to destroy buildings, but they can take damage very quickly. Completely ineffectual against enemy vehicles, so they shouldn't go anywhere near them. You can't produce your own commandos, instead you are given one by GDI for the occassional mission.
 * Cost: N/A

Humm Vee
A lightly armoured but very fast vehicle. Best used for scouting out the surrounding area, it's not too good in battle by itself and shouldn't take on other enemy vehicles.
 * Cost: 400