Kodak introduced the Kodak Extacolor Pro 160 in 1994. The film is indeed much better than GPF. In terms of graininess, GPX claimed to be the finest grain 160 speed negative film in existence. However, GPX is not comparable to the slower Extapress 100 (PGI=30), but the fact it is a faster film. I personally have used the film for portrait shots, and found out that it is indeed superior fine grain and sharpness. In addition, superb detail, flesh tones, and color saturation are further bonuses to this film, even under poor lighting conditions. Therefore, it is an ideal film for wedding and portrait businesses.
Fuji NPS is another film for taking portrait and wedding shots. The differences between Fuji NPS and Kodak GPX are their color intensities, color saturation and grain. Fuji NPS has higher color intensity compared to GPX so it is better for taking wedding photos where details and highlights are more importance than skin tone color. This makes Fuji NPS an ideal film for covering wedding shots. GPX is warmer compared to NPS. Hence, it is better for portriature. Another advantage of NPS is its grain, it is much finer compared to GPX.
Fuji Superia Reala is "must" when you are using negatives for taking landscape. Its superiority in grain is sure to give viewers a new dimension of landscape photography, virtually no grain is sighted when you blown up the pictures. On top of that, reala has an additional layer of color coating, i.e cyan compared to other films which have only three layers.