HMMMM SAYS
Oral-B Pro 1000 wins on every dollar that matters.
Since you're running a total-cost-of-ownership calculation over three years, the math is blunt: Pro 1000 at ~$110 TCO versus the Sonicare at ~$158 and the iO5 at ~$244 (all using official replacement heads at $5, $9, and $12 per head respectively, per electricteeth.com). The Pro 1000 also happens to be the simplest to operate — one mode, no decision points — and replacement CrossAction heads are stocked at every major retailer. The iO5's five modes are genuinely useful but you pay a $134 premium over three years for them.