FYI, I'm automatically adding a space to each side of the at sign so ' @ ' will be '_ @ _'.
This will hopefully protect any email addesses that are posted (although I still recommend not doing this.) As you can see above, other uses of the @ sign may be affected but hopefully it is not too bothersome.