Very possible. It has been done. Batteries are BIG, HEAVY, EXPENSIVE, and a PITA. Just researched it myself (again) and adjusted my expectations.
Paul should do an article on battery suck factor and start the discussions on alternatives. Just a reminder, every dollar you spend to reduce demand will save you $5-10 in batteries, inverters, and PV.
For example, you can spend $400 on a huge pressure tank for your well so you can not run your pump for a whole day just from the tank. Then you only have to run the pump during the day when you have solar, or while running the genny. Use a composting toilet will save water BIG TIME with a family, helping that pressure tank make it that much longer...
My plan for water is to have a cistern to store water so I will pump from the well on solar ONLY and then run a DC pressure pump (high-end RV pump) from the battery bank. Total cost for a two-stage system is considerably cheaper than doing everything with one deep well pump whether it is AC or DC.
Magnum Energy makes really good inverters for grid-tie in their BOATING line. Evidently shore power for boats is very unreliable so their inverters act as a whole-house UPS with smart battery charger.
http://www.magnumenergy.com/Products/MS-PAEseries.htm
You will need 2 of those inverters stacked to get 10KW and a garage full of batteries. But only if your garage has air conditioning--you need to keep them COOL.
Go over to
http://www.thesurvivalpodcast.com/tag/steven-harris and listen to all the podcasts on blackouts, generators, and battery backups. Then re-adjust your expectations to your budget.
If you can figure out how to get under 2 kW things get so much easier. Even if you need more power once in a while, you can cover the peaks with a genny.
"You must be the change you want to see in the world." "First they ignore you, then they laugh at you, then they fight you, then you win." --Mahatma Gandhi
"Preach the Gospel always, and if necessary, use words." --Francis of Assisi.
"Family farms work when the whole family works the farm." -- Adam Klaus