I'm not a music game fan, but I was still impressed with this. You can play "Guitar Hero" on any song in your music library. Use your existing USB game guitar.
Right now, it is in Beta and only on Facebook, but I don't think it is a spam app. Eventually, you will be able to run it on your own site. It's free. check it.
Instant Jam | Free Social Music Game | Play Guitar Online