We present a galaxy evolution model which incorporates a physically motivated implementation of active galactic nucleus feedback. Intermittent jets inflate cocoons of radio plasma which then expand supersonically, shock heating the ambient gas. The model reproduces observed star formation histories to the highest redshifts for which reliable data exist, aswell as the observed galaxy color bimodality. Intermittent radio source feedback also naturally provides a way of keeping the black hole and spheroid growth in step. We find possible evidence for a top-heavy initial mass function for z > 2, consistent with observations of element abundances, and submillimeter and Lyman break galaxy counts.