I have heard that zoom lenses are best for portraits...but what about wide angle lens? Are those strictly for landscapes? Furthermore, what zoom lens is best for my portraits for a good price? I'm more interested in like 3rd party brands like Sigma etc since Nikon lenses are so expensive, but if...