Doing a board that will have a number of wires connecting. Most are just signal wires (on order of 5v), then there's mains.
In products, I've seen a gauntlet of connectors, terminal blocks, and even just solder a wire straight to a pad.
Personally, I hate the idea of soldering a wire straight to the board. I realize there are some pretty big advantages to doing that, but it just seems tacky to me (other than mains maybe). I've seen a number of connectors I like, but from what I've found they usually require some pricey hand tools to be able to make up a cable that mates to it. Terminal blocks are clean and make things more serviceable, but I'm leery of a reliable connection over time.
What are your thoughts / preferences for mains and / or signals?
And no, it's not practical in this case to have all things mount directly to the board. I did the best I could, but I'm still left with a few things that will have to be wired.