1.) Put 6 whole eggs in a pot covered with cold water. Heat to a boil, cook for 10 minutes. Remove from the heat and drain off the hot water. Rinse the eggs, then fill the pot with cold water (you can add ice cubes to it if you wish), to cool them. When they are cool, peel off the shells.
2.) In medium size bowl, mix 1/4 cup mayonnaise, 1/3 Cup sour cream, 1 tsp horse radish sauce, 1/2 tsp. mustard, salt and fresh ground pepper to taste. Cut the eggs in half lengthwise, and pop the yolks into the bowl with the mayonnaise and other ingredients, mashing and mixing well. Using a pastry bag, or spoon, fill the halved eggs with the mixture, sprinkling each egg with paprika or cayenne. Serve chilled.
TIP: Hard boiled eggs peel much better when they're about a week old - then the whites don't break off in chunks as the shells are removed.