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.
Due to excessive spam, new comments are disabled. If you have some feedback on this post, please send me email or followup on Twitter or Facebook.