Benny has a long-lost twin sisterNamely, Grandma Magdalena from Wizards of Waverly Place. They're both portrayed by Belita Moreno, and they both have a grandson named Max. This, of course, means that George and Theresa are cousins, and the Russo kids are distant cousins of the Lopez kids. No wizardry in George's family, though, since it's the mortal side of the family.
MacLeod was immortal.Beni gave him that name because he seemed to survive anything that was thrown at him (from pickup trucks to seemingly lethal volumes of alcohol), but didn't really believe that he was A) immortal and B) outside the burning building. While B could have been true, the guess assumes that it was not, thus requiring A to be the case.
Benny is an older Haruhi Suzumiya.George's misery is all because she wished for it. Angie would be the Kyon, George the Mikuru, and Ernie the Itsuki.