I think my players probably despise the joke or referential names I slip in. I once gave them six warrior lackeys named Glaucon, Aethelred, Hadrian, Mercutio, Sigmund, and John ("Tall John"). During one battle I announced, "Aethelred readies an action," producing a groan from one of my players.
I also ran an assassination attempt against them as a note for note D&D adaptation of the "centipede incident" from Attack of the Clones, which momentarily distracted them from the fact the incident had an entirely different meaning in their case (other than coming from a corner they weren't expecting). Dead doppelganger, blowgun, masked assassin fleeing on a magic carpet... I thought it was hilarious.
Another NPC ally was a dwarf warrior. He was originally an unnamed guard, but accidentally survived the "goblin attack" encounter that kicked off the campaign due to a timely CLW by the party's healer. So I named him Brodie. Brodie had several notable characteristics. First of all, he never died. Against dire wolves, he would be missed over and over again, or sometimes savaged, but be left stable. Second, he did virtually anything that was asked. Third, lacking any real personality for him, I assigned him several signature traits. If the PCs asked what he was doing, and nothing in particular was going on, I always announced he was pouring a beer. If he could not reach an enemy in combat after a charge, I always announced he dashed forward and threw his sword in a fit of excitement, then closed with a shield bash. Things reached a certain level of absurdity when the ghost of the dwarf noble they had worked for possessed Brodie, momentarily turning him into a force of terrible destruction. Between his harrowing adventures and his occasionally being possessed by his dead lord, he went rather insane. He finally died in battle against ogres, and after experiencing sticker shock, the party decided not to rez him.