It really depends on your project. If you want a more heritage look, then consider using cast iron or aluminium. If you want a contemporary finish which is a lower cost, consider steel guttering.