I haven't been very happy with Google's freeware options as they often come and go with the wind, but I have to acknowledge the OpenRefine project looks pretty incredible. If you work with messy data sets, you should probably watch the videos on this page:
https://google-refine.blogspot.com/
There's a LOT of functionality here.
More:
http://www.softpedia.com/get/Programmin ... fine.shtml
Google traditionally doesn't care about portability so I'm tossing this in the Not Portable thread.