Great photography is indeed much more than just stocking on the camera gears. But then it is the perfect lens that helps the photographers achieve their vision. If you plan to click architecture and detail-heavy vistas, then the camera lenses from Sigma are great. For versatile, affordable and premium lens quality get yourself the Nikon and Canon prime lenses. If you are on a budget and require ultra-sharp images go for the Tamron auto-focus lens. There are many more such camera lenses. But, always buy them as per your requirement.