Here is a web page that will tell you everything you need to know. It pros and cons AC/ DC, helps predict energy requirements, gives avg energy drain of appliances, and has lots of good information on battery and generator care.
http://www.cosolar.com/system_design/yourself.htm
Also...