Если под «сообщениями» вы подразумеваете что-то вроде SMS или IRC, вещи с определенным лимитом, то я думаю, что VARCHAR является наиболее подходящим Если ваши сообщения действительно могут быть любого размера, то текст будет лучше.
Но я бы не подумал, что BLOB подходит для чего-либо, кроме, возможно, вложений (при условии, что они есть в вашей системе). BLOB предназначены для двоичных файлов (например, изображений, документов Word), а не для чистого текста.