Re: @ symbol
Re: the font.
Most likely because for a time you didn't have the font that is used to display this forum (verdana if I'm correct) - old versions of windows didn't have this font and when you upgrade the font is reinstalled you will see the new font.
If that makes any sense, it's late. It was prolly using Arail before, check what fonts you have.