But that's not much of an answer. Why higher resolution? Because it will look better. Why 960x640 precisely? Because it's exactly 4 times the current resolution. But beyond that…
I guess I'm missing a more insightful conclusion like: "since Apple is putting iBooks on the iPhone, they want to make it a decent e-reader".