Found this web site today. Basically they index blogs and their keywords. Kind of interesting but they are not indexing my site so I would take it with grain of salt.
English posts that contain Performancepoint Server per day for the last 90 days.
10/30 Note: I submitted my site to be index by them last week. Looks like they added my blog site. Look at the spike! [:)]