I had a guy ask me what camera i would use for specific shoots, and that was an easy question to answer.. In all the years i been doing photography, i have covered just about every type of photography out there, with the exception of wild life... For Portrait depending what kind of portrait. If i was intending to publish the portrait, i would use a Hasselblad H5D, because nothing beats that camera really, as far as quality and sharpness. if the portrait was for lets say family portrait or children portrait, then i would use my Nikon D810, that would be fine.. for Landscape, again, if i was intending to publish it then i would use the hasselblad.. For shooting weddings most of the time the Nikon D810 would be great.. If it was a high-end wedding maybe for a celeb or wealthy then you would want to use the hasselblad.. Alot of people don't understand the major difference in quality using the hasselblad vs a full frame camera like the Nikon D810 or the canon 5D mark III. The Hasselblad is much better, sharper better quality, the dynamic range is greater so the color is richer and better. I've listened to people say a nikon D10 will do just as good a job, but that is not true at all. If you don't understand the difference or believe me just watch this video from one of the best photographers in the world..