Having used both HP QC and Microsoft Team Foundation Server (the successor to VSS) for issue tracking, I have to say that Jira is better than TFS is better than QC. The big problem I ran into is that many teams had different fields and TFS and QC showed them all. This is a huge problem when there are well over 100 teams.