No, it doesn't take away from appearance =P Some guys look great with braces!
Also, my friend said her first bf had braces and it made her less nervous bout kissing the first time cos she knew if she was bad she could just blame it on the braces! lol. So sometimes braces are actually seen as an advantage

=P