The concerns about battery life seem to be unfounded. They've been around long enough that the cars wear out and are no longer serviceable. Usually, the batteries are still in good shape. Bottom line is that concerns about battery replacement are based on bad information. The reality is:
1) The battery will generally not need to be replaced during the life of the car. (Nominally about 12 or 13 years)
2) If they do need to be replaced, they are not nearly as expensive as the doomsayers have tried to lead us to believe.
Engineers consider the NiMH batteries in Prius and other Toyota hybrids to be a life-of-the-car component. It could be several owners and hundreds of thousands of miles down the line before the pack requires replacement, at which point the car itself may well be past its prime.
2001-2003 Toyota Prius (1st generation) - $3,649 minus $1,350 "core credit"
2004-2008 Toyota Prius (2nd generation) - $3,649 minus $1,350 "core credit"
2009-present Toyota Prius (3rd generation) - $3,939 minus $1,350 "core credit"
Toyota Camry Hybrid - $3,541, core credit deducted
Toyota Highlander Hybrid - $4,848, core credit deducted