as with home brewing, it's 90+% technique and 10% recipe.
The best damn sausage you can ever have will be 70-80% lean meat, and the rest fat. Add 1 tbsp per 10lbs of white pepper, 1 tbsp garlic powder, and a tsp of oregano. You can use one adjunct for moisture, if you want - phosphate works well, or milk powder, or plain old flour. It's not really needed, though - best case it will make an excellent sausage a slightly-more excellent sausage. It won't make an 'ok' sausage into an excellent one, though.
Anyway, salt and cure according to directions, then stuff it, and smoke it over a wood of choice (my fave is oak), at 160 to 180F ambient for 3 or 4 hours, then maintain the heat but take off the smoke until internal temps hit 155 to 158F.
another favourite has pepper and garlic (the basis for every good sausage recipe I've ever tried), plus aniseed and fennel, with cayenne. The exact ratio of spices can be varied depending on the results you're looking for. Makes for a fantastic italian sausage, snacker, or smokie for the grill
Awesome page with a ton of content (not sure if it's been mentioned yet):
http://www.wedlinydomowe.com/