Yellow will be good actually. It will contrast well with the black and white. Silver would be crap because you wouldnt be able to see it very well. Gold would probably work quite well though, it looks good on the new Italia shirt. The style of the letters also matters though.