The FAA has its publications out for free! You can get the Pilot's Handbook of Aeronautical Knowledge, Airplane Flying Handbook, Rotorcraft Flying Handbook, and other publications for free from this page (PDF format).
http://www.faa.gov/library/manuals/aircraft/AND, you can also download for free the latest approach charts from this page.
http://www.naco.faa.gov/index.asp?xml=naco/online/d_tppHave fun, and Happy Flying!
<And please, no flames. I am putting this out to help others. Go ahead, and read some of these publications. I recommend these to anyone even thinking about going for a flight.>