A good bicep machine lets you work just your biceps, instead of all your stabilizers too (chest, back, etc). This leaves you more energy for working your biceps, compared to freeweights. The result - bigger arms.
Woops, just opened a can of worms. :fro: