Report question

Question: Is it better to use TThread's "Synchronize" or use Window Messages for IPC between main and child thread?