GhostOfYoda seems to have gotten it right...
Of course, any number that could be contained within the human brain would be a negligible ammount when divided by infinity, and as such, the difference between 0.999... and 1 would be virtually insignificant.
Also, one must remmember that 1/3 != 0.333... No matter how many 3's you use, you're still going to fall short of the equivalent of 1/3. As for the equation that:
(0.999...)=X
(0.999...)*10 = 9.999
(9.999...)-X = 9
(9/9)=1
(therefore) (0.999...) = 1
...The equation is wrong, as it makes a mistake. Presuming that infinity can be used in an operation, by multiplying X by 10, you'll wind up with (Infinity-1) digits past the decimal point, which creates a number less in value than (X*9).
Though we may not be able to count it (being as we are but humans), performing any operation with infinity will cause it to cease being truly infinity, even though it will still be impossible to count. Hence:
(Infinity-1) != Infinity
(Infinity-1) = (Infinity-1)
[edit: I just remembered what my sig is... Lol.)
Wake up, George Lucas... The Matrix has you...