What I am currently using: -Canon 50D -new to me old version(push/pull zoom) Canon EF100-400mm -the new EF50mm STM -a quantaray 28-90 with macro switch -EFS 18-135mm (I understand this may not work) -Speedlite 430 I am looking for something that has a full frame sensor, that will also have less noise when using ISO. My 50D has noticeable noise as low as ISO400 in some shots. I have had my 50D for five years now and it has done well, but I am finding that I can't get the shots that I want to come out for me at times. I shoot a lot of landscapes, people, and some wildlife. I do cityscapes from time to time, but that's not a focus. I am an amateur with a very good handle on the mechanics of SLR cameras, and a good base knowledge of the theory involved in photography. I am lacking in experience because everytime I get into it, I fall back out of practice very quickly. I am also new to post production and currently started using Lightroom. Budget for a new body would be 1500-2500. I want something that I can keep for a few years without it becoming terribly outdated. I do want to stick with Canon since it would cost me an extra two grand to replace the lenses if I switched brands. Thanks in advance for your assistance! ETA : Full frame is not a must, but I think it would be a good idea.