Ну смотри, тебе придется хранить информацию причем разную: текст сообщения, имя юзера, e-mail юзера, и еще ффсякая бяка, которую ты сам захочешь выдать.
Вот и думай: если класть все в файл(ы), то надо продумать формат файла/ов и как его/их потом распарсивать + позаботиться о защите от одновременной записи (отслеживание этой ситуации). Можешь использовать стандартные форматы, например xls.
БД все это за тебя делает. Тебе только продумать формат таблиц, поставить БД и научиться с ней работать.