Just a thread to explain what I think Ubuntu needs in order to compete with the user experience of Windows or Mac.
1) Ubuntu's support for external monitors/projectors is painfully awful. Even in Bryan Lunduke's "Why Desktop Linux Sucks" videos, he couldn't do something as simple as display an OpenOffice slideshow without getting assistance from someone in the audience. Windows and Mac users trying out Ubuntu just aren't going to jump through these loops.
There's only two ways I can connect to an external monitor using Nvidia drivers, TwinView and Separate X Screen. Both are useless and horrifically buggy. I can't even run a flash video full screen. That's just not on - it just can't be this way anymore. It's been said time and time again, Xorg is awful.
If Ubuntu had a built in system like Windows, where a single button combination on the keyboard toggled both video and sound output modes, it would be that much closer to being a Windows rival. For example, whenever I watch movies on my TV using Windows, all I have to is hit Fn-F2 once and both video and sound goes out through the HDMI cable to the TV.
2) While probably not strictly the fault of Ubuntu or Linux, Adobe's Flash Player for Linux is quite simply terrible. I have their latest 10.1 release with GPU acceleration. I like to think I have a good PC; 2GHz Core 2 Duo and Nvidia 9600M GT video chip. Yet, if I try to run a YouTube video fullscreen at 480p, it struggles, with screen-tearing by the bucketload. 720p? Let's not even go there. 1080p? I'd fear for my computer's life!
They're the main things I have gripes with when it comes to Ubuntu. Otherwise it's a very good OS. Does anyone have anything to add or any comments on the above?