A lot depends on what your goal is, if you want nice pictures to hang in your house, or sell, how big do you want to blow them up? That drives the pixel needs. Any "decent" lense will give you enough for a good 8x10 or 11x14. If you want to go bigger and keep clear quality the price may jump