I don't use calls or rattling anymore, though I have experimented with both in the past.
Calls: Whitetails are just not very vocal animals. I have called a couple of bucks in before, but never a mature one. I have decided it best for the purposes of hunting from fixed location (stand, blind, sitting still) never to reveal your location. The purpose of such hunting is to intercept natural deer movement by exploiting their movement tendencies.
Rattling: I have herd deer full on fighting before and it was a very loud ruckus and almost always before first light. I have seen young bucks sparr, but never actually fight it out. Seems like there are too many ways to go wrong here by being too timid or too aggressive. Pressured deer are well versed in human attempts at rattling and poor sex ratios within the local herd mean that there is little competition and therefore little fighting. By far, the most common rattling herd in the woods is the rattling performed by hunters. When you hear it, you can usually tell it is a another hunter -kind of like turkey calling. Poor calling is often a worse tactic than no calling.
Obviously, there are people who do both of these things well. I would consider both to be advanced deer hunting techniques and not something for the novice to intermediate hunter to attempt until they have a full grasp of deer tendencies and behaviour. As seen on TV, calling and rattling are more often than not advertising plugs rather than actual hunting tactics.