I have been into photography since 1970. I've had 4X5's and 2 1/4"s. I currently have Canon Digital SLR's. I have a 20D , 400D, Canon 100mm macro, and a Canon 70-200M F4L lens. I'm not pleased with Canon's soft images! I see so many razor sharp images coming from Nikon. Granted, Canon's higher ISO's are better with less noise, but I want a razor sharp image! So I'm I stupid for selling all my Canon stuff to buy Nikon, or should I buy the higher priced professional Canon? I really don't think if I stay with Canon the images will get much sharper.