nope.
Yes in fact it is; it's the same thing. Here's two demonstrations:
1) It's impossible to come up with a number that would fit in between 0.999999... and 1 (just try to think of one and you'll immediately understand this). Therefore 0.999999... cannot be less than 1. Alternatively, of course, it is not greater than 1. If a is neither greater or less than b, then a = b. Therefore, 0.9999... = 1.
2) Another, perhaps easier way to think of it is this:
Start with the axiom that if a - b = 0, then a = b. Now follow this train:
1 - .9 = 0.1
1 - 0.99 = 0.01
1 - 0.99999 = 0.00001
1 - 0.999999999....... = 0.000000000000.......
So as you can see, the result of subtracting 0.99999... from 1 is a zero with an infinite number of 0s following it. With a finite number of 9s, you'd eventually reach a "1" in that decimal, but when the 9s continue forever, so do the 0s. And of course, 0.000000..... = 0.
Therefore, 1 - 0.9999.... = 0, which going back to our previous axiom means that 0.9999... = 1.
There are several other ways to show it too (some cool calculus stuff, things with infinite sums and all that) and I'm sure I could be more rigorous in my mathematics there but I think it gets the point across. Yeah it's a bit of a mind{censored} but it's true.