I used to wear black a lot too, but recently, I became obsessed with red, especially with winter clothes. I unconsciously choose red sweaters and gloves. Like this shade of red: image3.oasap.com/.../retro-braided-sweater.jpg I don't know why since my favorite color is purple.
I believe blue, white and especially black looks great on guys. I think black just enhances guys' features for some reason. Black has always been an elegant color. They say if one day you don't know what to wear, just grab any black clothes, and you look will great. ^-^
I really like black on guys, and certain ones pull it off really well. There are a few that it just doesn't compliment, but for the most part a lot of guys look good in it. I find that guys with brown hair really look best in it.