Another great article if you aren't sure if its worth to refinance:

http://www.nytimes.com/2011/10/23/realestate/mortgages-knowing-when-to-refinance.html