I also do snaps. In truth, the 1D Mk II is not the best at this and a nice P&S would do better. BTW. Next time you get on an airplane and you wonder who does all the software and testing of it.... This is a representative sample, with these people being the people doing the work to get the software, testing and documentation on the electrical system on the Global Express up to certifications standards. The project entailed 2-3 years of 60-80 hour weeks and included many outings (drinking/party things to relieve stress) that built a long lasting camaraderie such that every year we get together at some random location in the US.