Did a quick google search and this link doesnt look too bad, it has advantages and disadvantages of each of them;

http://wiki.answers.com/Q/Advantages_and_diadvantages_of_using_html_xml_css_and_dhtml