I know must of you don't like black, but I was invited to a graduation last friday and the gray suit I wanted to wear fot the event was in hands of my tailor, so I went with black. It's black with some little squares in gray. The pic was taken at 5:00 am so excuse the quality and the wrinkles in the suit, but I danced all night long. Someone told me that I dressed like James Bond... I don't know if that was good or bad, I think she intended that as a compliment.
I think it is a great outfit, and most people that are against black suits just don't like them for businesswear. For a social event they are usually quite appropriate.