How do you gather customer feedback and then prioritize it in your product backlog?

Where do your best feature ideas for your product come from?