Is anyone using/has anyone used a good ALM tool that combines:
  1. Scripted Test creation
  2. Session creation
  3. Requirement Tracability
  4. Bug tracking

There are many Session recorder tools that assist in management of sessions, and many ALM tools that assist in, well ALM, but I haven't been able to find any that put a good effort into allowing a user to manage both scripted tests and sessions in a central location with associated sprints/cycles.

Microsoft Test Management, Jira and qTest all give it a good shot, but these all work best when only using ONE type of testing (session only or scripted only).

Does anyone have any suggestions?