Personally I dislike WikiSyntax and CamelCase and such. I also do not wish to code HTML. For
my site I have installed a
textile input filter. It provides a powerful syntax while keeping the (unrendered) source readable, HTML-code is beyond "reading" without excellent syntax highlighting.
I readily admit that textile, too, can become complicated; my users so far have been able to handle it well.
I think a drag and drop interface for symlinking or adding pictures/other media would be very nice. Dunno if it's possible to implement such features with <buzzword>AJAX</buzzword>. But that's what I find lacking from most collaborative web thingies: easy way of putting content together. I'd be happy when someone proves me wrong and shows me such an interface.
Wikipedia has had a remarkable and deserved success. It is good enough for most people; some will never be satisfied. It is not easy to get people to write. I have been trying for three years, and only recently
found one person willing to regularly write something. Wikipedia seems to have had more success...

Still, it is too complicated for "noobs" to put content on the web in a proper way and that dreaded wiki syntax is one of the reasons.