Find and replace block of text (with other blocks of text) in multiple files [closed]

A google search for "replace in files" lead me to a couple good looking solutions

http://www.emurasoft.com/replall/ http://www.ultraedit.com/support/tutorials_power_tips/ultraedit/find_replace.html

I also recall windows grep doing this - http://www.wingrep.com/ though I don't have it installed at the moment.