Variational approaches for nonlinear elasticity show that Hill's incremental formulation for the prediction of the overall behaviour of heterogeneous materials yields estimates which are too stiff and may even violate rigorous bounds. This paper aims at proposing an alternative 'affine' formulation, based on a linear thermoelastic comparison medium, which could yield softer estimates. It is first described for nonlinear elasticity and specified by making use of Hashin-Shtrikman estimates for the linear comparison composite; the associated affine self-consistent predictions are satisfactorily compared with incremental and tangent ones for power-law creeping polycrystals, Comparison is then made with the second-order procedure (Ponte Castaneda, P., 1996. Exact second-order estimates for the effective mechanical properties of nonlinear composite materials. J. Mech. Phys. Solids, 44 (6), 827-862) and some limitations of the affine method are pointed out; explicit comparisons between different procedures are performed for isotropic, two-phase materials. Finally, the affine formulation is extended to history-dependent behaviours; application to the self-consistent modelling of the elastoplastic behaviour of polycrystals shows that it offers an improved alternative to Hill's incremental formulation. (C) 2000 Elsevier Science Ltd. All rights reserved.