I can't seem to take really sharp pictures, they end up being noisy most of the time. They look pretty good but once I zoom in, i can see a lot of noise and I want to get rid of them. I have a lot of questions in mind, theories perhaps, on why my images aren't as sharp as I want them to be. Here they are: 1. I know that the sharpness of a picture is dependent on ISO. Is it dependent on the lens as well? 2. Does it need editing to achieve sharp images? 3. Can sharp images can be achieved the moment you take the picture? 4. Does my gear have anything to do with this? I'm using D5100 with 18-55mm kit lens. 5. How do I improve the sharpness of the pictures I take? I hope you can provide other info which you think will help me understand sharpness of a picture. Thank you!