What is the best Agile Product Management tool?

Here’s a question that’s been bugging me, that I’d like to put out there: what tool(s) would you recommend for Agile Product Management — as opposed to Agile Project Management. Here’s the challenges that I’d like to address:

  1. There are many project management tools out there, but as far as I can tell, they are “market ignorant” — they don’t help a product manager (as opposed to project manager) define the scope of a release/iteration, or prioritization of a backlog, based on various market factors. They take scope and prioritization as a given and don’t help the inbound product manager. They don’t help a product manager synthesize all the market inputs to make informed decisions about feature prioritization. In this group I’d include Jira, Bugzilla, TargetProcess, Rally, and VersionOne.
  2. As far as I can tell, agile project management tools are “sales ignorant”: they don’t enable a sales engineer to understand which features have been built, and what sales tools are available to enable a SE to sell that feature, and don’t automate outbound product management activities. There is no simple “Roadmap View” that an SE can look at, which cuts out all the developer-oriented functionality but still shows dates and descriptions and related sales collateral. Nor is there a notion of an Internal Roadmap versus External Roadmap that has less detail, and leaves out the more embarrassing bug fixes.
  3. There are Agile Product Management tools out there, like those from Accept Software and Ryma, but (as far as I can tell) they don’t sync with some of the popular project management / bug tracking tools, such as Bugzilla, TargetProcess, and Jira. By “sync” I mean bi-directional data sync.

Given these challenges, what Agile Product Management tool would you recommend?