I got this recipe from allrecipes, but I have changed it a little to make it even better.
12 hard-boiled eggs
1/2 cup mayonnaise
8 slices cooked bacon, crumbled
1/4 C finely shredded Cheddar cheese
1 tablespoon mustard (I use stone ground)
Paprika if desired
Peel the hard-boiled eggs, and cut in half lengthwise. Remove yolks to a small bowl. Mash egg yolks with mayonnaise, mustard, crumbled bacon and cheese. Fill egg white halves with the yolk mixture and refrigerate until serving.
I use a pastry bag type dispenser to give the eggs that swirly look - but you have to make sure the tip is big enough so that it doesn't get clogged with bacon. Otherwise you can just fill the the eggs with spoons. Also, I eyeball most of the ingredients in this recipe - if ya need more mayo or mustard, toss it in - more bacon or cheese would only make these better.
P.S. Some photos on my posts are not photos that I take myself. I find them at google images and on allrecipes.