Learning EFL with Wikis, blogs, Moodle, or facebook

What is the best tool for my EFL students in order to improve their writing: the wiki, blog, Moodle, or facebook?