New to Typophile? Accounts are free, and easy to set up.
So I got to thinking that the at sign really shouldn't be aligned with the uppercase, since its primary use is in e-mail addresses, which are always correctly written in lowercase.
MS Character Design Standards however says:
Height alignment : Visually centers on the uppercase height, dependent on the typeface design.
Spacing : Visually center between uppercase H and O.