Well first off let me say that the picture of that 8 point will be in my dreams! wow what a deer!!!!!
Secondly that really sucks about the cameras. you may have to put up a camera to watch your camera. But you know what would really make you feel better....holding that 8 point! I would give somebody all my cameras if I could have a shot at him!!!!