Eight analog voltages as simple (fewest parts) as possible?

Any ideas on how to get all 8 addresses?

As crossroads says, have we established that you are going to use 8 of these chips on the I2C bus at the same time.
You should not change the address once it is fixed in your circuit so a simple potential divider with each chip you use is sufficient.