Another theory is that at this time "Vcast Song ID" might not exist any longer. It appears to have been evolved by Verizon into an app that is exclusive to smartphones called "Verizon ID". This change may have taken place in February since that's when this video demo was posted:
http://www.youtube.com/watch?v=fdey1WkyOXw
"Verizon iD adds a new layer of identification - image recognition - to Song ID. All in one app, you can now iD images and songs, and seamlessly switch between the two."
But I'm saying that based on what I could find and could not find searching from a computer. Hopefully you might be able to find it searching from your basic phone.