For external recorders,
THIS Thread is worth a read.
As for myself, I connect a Sennheiser ME66 directly to my camera (HVX200 or DVX100). Don't use an on camera mic, except as a backup. Put that Sennheiser (or other brand) on a boom pole and get it near your subject.
It's not rocket science.
The trick is to get that microphone within 2' or 3' of your actors' mouths. I don't care if you are using a mini-cassette piece of crap, analogue recorder; if you get that mic up close, you can get good sound with modest equipment and good planning/rehearsal. Conversely, the farther away your mic is, the softer the signal level and louder the noise floor.
I usually don't have a soundman or boom operator (though you should). I usually do both - shoot the movie and place the mic on a boom stand, like this setup:
My trick is to shoot every dialogue shot in closeup, even if the finished scene is made up of wide angles. Of course, a boom pole can be hovering just above a wide shot, but I didn't even use a boom pole on my last feature. Some examples of my outdoor audio:
Audio Clip (Actual location recording of actor's voice. I duck leveled him, because the wind was blowing the plastic of our fog tent! Actress is dubbed, as are footsteps, sound effects.)
Audio Clip2 (Location recording of actor's voice and background movement. Radio voices dubbed in, using 500khz high pass filter.)
Audio Clip3 (Total location recording of both actors and their footsteps. Gun hitting the dirt was dubbed in.)
In that second clip, the radio voices sound like they are part of the scene. That's because I had the actors take their gas masks off and do the lines, while in character and still on location.
My goal is to get the voices, foremost. Footsteps, sound effects can be done post. If a woman is wearing heals, walking on metal, tile, etc., I would be sure to get a close mic'ed recording of her walking. Try to have the actors time their lines, so they don't compete with other sounds, like a door slamming, etc. The trick is to isolate each element and mix it to perfection, in post.
*Get a uni-directional shotgun microphone and get it close
*Unplug the fridge, air conditioner, flourescents and anything that buzzes.
*Let the airplane or car sound pass, before recording.
*Monitor with good headphones and have the director (or a second pair of ears) double check the levels.
*Be careful of pointing the mic at smooth surfaces, as they bounce secondary audio (echoes, reflections).
*Use a clap board, especially if using a second device for recording. This way, you can sync the clap sound to the image of the clapping, in editing.
*Some cameras (like the panasonics) allow INPUT 1 to also be recorded to INPUT 2. This allows you to set a separate level for the left and right side. Record one side at nominal (for normal speech) and have a second, lesser level for capturing yells, gunshots, anything loud. This way you have a channel that won't clip (distort). Use your editing program to separate the levels and choose freely between them.
*Get controlled audio for outdoor scenes like 2 guys talking and driving a noisy convertible. It will need to be dubbed, so record the scene, without the car moving, but with the actors in character, so you have location audio. Same with boat scenes, airports, etc.
*Before every new scene (location), record 30 - 60 seconds of ambient room tone. You can mix this in for background, when editing. This will help cover the audio differences when cutting between actors. Ever watch a car scene, where the background audio changes with each cut? Same with parks or any place with background noise. Record the chirping birds and singing crickets.
*Bring an acoustic baffle or padded board to block wind or noisy background. Use a windscreen. Even a blimp and wind muff is susceptible to wind, so monitor to make sure. Here's my daughter with my pistol grip blimp:
Those blimp outfits are rather expensive, so I realize you might not have it. Use common sense to block out the elements. Parking your car or placing crew in the right spots to block wind can also help.
You don't need expensive equipment. You need some creativity and decide, beforehand, that your goal is to get the best audio possible. As mentioned, I gather background ambience, sound effects (which I usually foley), and dialogue. I put them on separate tracks and I ramp/duck the levels on the voices so that their level is low, when not speaking. (Let the background be the constant.) Most editing programs have filters, so that you can filter out line hum or high buzzes that often sneak into the source audio. Of course, it's easier to enhance good audio than to polish up a low, noisy signal. Garbage = garbage out.