We present the analysis of a high-resolution, high-quality sample of optical spectra for 76 subdwarf B (sdB) stars from the ESO Supernova Ia Progenitor Survey (SPY, Napiwotzki et al., 2001A&A...367..973N). Effective temperature, surface gravity, and photospheric helium abundance are determined simultaneously by fitting the profiles of hydrogen and helium lines using synthetic spectra calculated from LTE and NLTE model atmospheres. We perform a detailed comparison of our measurements with theoretical calculations, both for single star evolution and for binary population synthesis models of close binary evolution.