Have you looked at http://www.ck12.org/student/ for their free astronomy text?