I found another possible source for the problem: headphones.
If my headphones are already plugged into the phone before I dial a number, the other side will not hear me. If I then unplug the earphones, and unmute the microphone (cause it automatically switches to mute when you unplug them for...