It depends on what you want to shoot. Focus on your requirements first. I.E. shoot mainly stills and a little video? Lots of video and a few stills? What’s your budget? What’s your goals? Weddings? Sports? Wildlife? etc. There’s far too much choice to simply say one is a better choice than another. The answer might be “none” if your needs point to a camcorder style product, which would give you far greater video flexibility for the price, but limit your stills quality.