I was bored, so I did some testing on this with straight Sine waves.
I'm not sure how it translates to actual music ... but as far as a straight signal goes ...
I created a Mono 100Hz tone in Sound Forge. I picked that so it would fall on a grid line in the Analyzers.
I found that none of them were 100% accurate ... but Melda's free one was the closest.
Span has something funky going on with the db range it looks like, unless I'm reading it wrong.
Cakewalk Analyzer looked to be fairly accurate, but it seems it's shifted a bit. The Red line is the Max Hold setting. The peak of it is exactly at 100Hz, but you can see the Real Time bars are shifted. When I hover my mouse over the center of it, it shows 87Hz. That's quite a difference IMO.
I tried using the Pro Channel EQ and cut the 100Hz tone by -10db and all three reflected the change ... Melda being the most accurate.
Right click on the image to view it in high res.
I don't know how all this translates to analyzing music, but this is how it looks with a 100Hz Sine wave.