What lenses do you think are best for porttaits?

Generally, I like a 50mm. On a full-frame or 35mm SLR, 85mm is the standard rule of thumb, but rules are made to be broken. I frequently compose my portraits as horizontal frames, so 50mm is a little more flexible, for that, especially on a 1.3x crop like the 1D Mark III.