So many options.

My main gripe with Markdown is that it is different everywhere. The shared feature set of all of its dialects is too small to write most documentation. If you do commit to one dialect, however, it can be quite good.

Scribble would be my choice on purely technical grounds, but oh well.