Get ONE nice fitted shirt for those special occassions.
It DOES make a difference.
And if you're getting ONLY one, make it white. Can go with every suit and tie.
A good friend will come and bail you out of jail ... but, a true friend will be sitting next to you saying, "Damn...that was fun!"