Finetix is a major player in the Scrum community. Scrum is a methodology of software development that has its roots in Agile/XP. One thing that we are trying to do is promote the use of Scrum within the Wall Street community. It will be an uphill climb, given the extreme politcal nature of most financial shops.
My new team is going to use Scrum in order to develop the new system. Finetix colleague Matt posted about a tool called ScrumWorks that is used for tracking Scrum-based development.
They have a free evaluation license for 60 days, and you can request a free license after the 60 day period.
(Standard disclaimers apply .. no, I am not a shill for this company, merely an interested evaluator)