I just randomly found Feed Icons website which is trying to standardize icon for feeds. I'm not sure whether having exactly same icon on all sites is really needed, but thanks for the icon guys. Now I use it for related blog entries over rest of this web site.