RE: has anyone found a good deer scent?
I agree with C-W-S.
I am a true believer in tarsal glands.They are free,most natural scent out there and can obtain them off of any deer.
Just use special precautions on removing them,use rubber gloves and keep in a zip-lok freezer bag when not in use.