Metal braces are still the best.
Ceramic braces are almost as good as metal braces. They tend to break, especially during the finishing stage. Occasionally, one has to even switch to metal braces to finish properly.