In this talk I will review selected recent BaBar results in B-physics and Initial State Radiation. I will also discuss potential for Upsilon Spectroscopy searches. Specifically, I will discuss the measurement of charged and neutral B mass differences, asymmetries in the decay B -> K(*)ll, and exclusive decays of type B -> Xu lnu; the first observation of e+e- -> ppbar ppbar, and production of charmonium states in initial state radiation; prospects for new results in Upsilon spectroscopy.