Yeah, we actually discussed this in class one day when talking about geometric sequences a while back.
And yes, as n -> inf., the number gets closer to 1, but it would never actually reach one.
Wouldn't .999 (repeating) = 1 - 1/inf, not 1?
(I do realize that obviously I'm arguing pointlessly since people accept .999 to be 1, just like .333 is assumed to be 1/3 [both repeating]. I guess I just think that things should be left in fractional form ;p.)