You must admit that Linux is NOT ready for prime time. Although it is the best solution for web servers and the like it isn't near being ready for Joe Blow to play with at home.
The real beauty of Linux though, is that it will become the OS that runs everything thats got a chip in it or is networked. From cell phones to Beowolf Clusters, Linux will be there to stay to customize each need.
I personally beleive that one of the biggest things to come on the internet is online gaming. I used to (sold all the games cuz I wasn't working the required 18 hours a day) spend hours trying to get the other guy in 3d realistic worlds that continue to become more like virtual reality everyday. I eagerly await the next generation of this technology to unfold as computers continue to become more powerful. "Star Trek" may be closer than we realize.
I think that a lot of what the future has in store for us has to do with networked computing power and *nix systems will carry the brunt of that load.