Rattling has never done squat for me. I think if I hunted an area that actually had a lot of bucks roaming around then it might work. The can however has called in several deer. One of the things I have discovered about the can is do not use it when the buck has a line of sight toward you. If they hear the doe and look over and don't see anything, they know it's fake. This is one of the many many things I have learned the hard way. Also - if a buck is trailing a hot doe, you can bleat, rattle, grunt, fart all you want and nothing will veer him away from his one track mind.
I still rattle every year though, still hoping to bag a buck that I've rattled in.