I think the problem some of us (non-mathematicians) have with this argument is that we view 1 as a 'pure' number, being unity. we don' need no stinking infinite string of zeros after the dot. it's just one. and to say that .9999999999999999999999999999999999999999999999999999999999999999999999999999... is equal to 1 is just yentzing with perfection.

but then, math isn't an exact science.
-ron o.