None of the above...I mean yes I do have braces, but they've been non-taste producing since I was 13, and am now 17, so very willing to bet it's not them...
Have you eaten anything like cheese or anything that might have tin foil on it?
I ate a laughing cow cheese once with my braces and a piece of gorgonzola with tin foil stuck to it and it had a really odd effect.