I have the Cannon in your post James. I'm only an amateur but I find the camera great. Plenty to learn but takes excellent photos. I had to hand it in for repair once, I put it down to temperature. I was in Prague over Christmas. Warranty covered it and no further issues. I got mine from John Lewis, they have several insurance options should you want it.