Even as a passionate Ubuntu follower, I don't see the possibility of Ubuntu going main-stream. The OS may match or even exceed the capabilities of Windows, but it is more important to have a diverse number of generally used apps. I feel Chrome OS has a very good chance of getting mainstream popularity. It does what it intends to do pretty well.