The best mortgage refinance companies charge low interest rates and fees, and they often have unique perks for customers.