Is a lookup table the best option?

Ah, okay, I'm with you now!

Yea, when there is no weight applied, I get 0 in the analogRead. I haven't applied enough weight to to get a maximum reading, but I have done a number of points in between, and the graph is linear.

Again, thanks!

Seán