So, I am starting to get a little underwhelmed with Nikon's durability... I live in a tropical climate and am pretty hard on gear (I shoot professionally, 120+ days a year). The grips are coming off of all my cameras (mainly my D4), the zoom rings are coming off my lenses and I just had a couple lenses go in for fungus removal on internal elements--these were sealed, professional level lenses. My D4 also has several other issues that are probably related to moisture/salt working it's way into the body (buttons that don't work, etc.). My flashes are unreliable, batteries seem to fail, the list just goes on. I know canon tends to have less issues with adhesives failing, and I am curious if the lenses are a little more snugly sealed? It just doesn't make sense to send lenses off for cleaning and repair once a year at a few hundred dollars a pop just to maintain usable image quality. Fungus growth is a big problem and even a few small spots means a loss in sharpness and IQ. I also just had a pretty bad experience with NPS. It was much more expensive than I anticipated to just remove an element and clean the fungus from it, and they managed to ship one lens to the wrong address. I have heard much more promising things from CPS, and Canon just seems a little more dedicated to their pro-level customers. I live in a pretty remote area, and unfortunately it requires a little more effort with shipping/receiving. Really just trying to decide if I should finally jump ship, or if it will be more of the same.