One interesting experiment in this area is the Canadian Province of Saskatchewan, where the government has run a break even auto and property insurance organization since 1945. It does not receive money from the tax payers and is completely self sustaining:
Aside from being non-profit, an additional benefit that makes this model more cost effective is that you don't have insurance companies suing each other because everyone has the same insurance company.