Wow. Some of these opinions on hybrids do not square with my experience. We are a two Prius family...a regular one that is now 4 years old and a V we purchased in January because we loved our first one so much.
Batteries DO NOT need to be replaced that often. Indeed Toyota warranties theirs for at least 7 years. The first Prius that were built are now 10+ years old and STILL no significant need to replace the batteries.
Insurance costs are NOT higher...they tend to be lower because Prius drivers are more conservative drivers.
As for repair costs, I'm afraid I'm not much help because neither vehicle has needed any repairs, beyond regular maintenance which is no more expensive than a regular car. They are dependable vehicles and get phenomenal mileage. The older one is lifetime 50.2 and the newer one is lifetime 50.9. I laugh everytims I fill up. It literally saves me $30 each week compared to my older car. Thus I save over $1500 a year in gas. My car cost about $5000 more than a comparably equipped gas engine. I will save that in 3.5 years. Since we keep our cars a decade or more, the car makes economic sense. Of course, it also has a much higher resale value.