Are you considering refinancing your home loan? This comprehensive guide examines the pros and cons of refinancing, different types of refinancing options, how it affects your credit score, and potential tax benefits.