Those are all great cameras. Many professionals use them all. You'll probably hear the most regarding the canon and nikon because of their (large) market share, but the pentax is perfectly capable as well. You won't be making a bad choice, regardless of which you choose. Make sure to get at least one good lens in the focal length you want for portraits - something in the 70-150mm range would be ideal.