Adam Polansky from boxesandarrows describes a method for prioritizing product ideas called “Faceted Feature Analysis”. I particularly like the idea of giving independent voices to development, business, and user experience as part of the process. - Russ