24 is way too long.
EDIT: I think the stock sizes are 20/23....but most of us aren't buying "stock" wiper, and I think the connection points aren't always going to be the same.
Here is where the 19 ends up on mine.
HTC Thunderbolt+TT
Another inch wouldn't have worked for me.