Do you need work item hierarchy in TFS?
Is so have a look at Notion Tools from Team System. This set of tools provides
- A timesheet based on works items that you access inside Visual Studio
- A work organizer to manage work items and documents allowing creation of hierarchies
- A work planner to help schedule resources for future iterations.
Well worth a look as a means to extend the reach of TFS into your Agile projects.