In most cases, a 1% change is a worthwhile refinance (unless the balance is miniscule or unless you plan to pay it off/sell the house or refinance the refinance soon).
Since he owes $157k now at 6.5% interest, that means he pays $850 in interest a month. Even if he had $3k in refinance costs and it moved to a $160k balance, at 5.5% interest, that is $733/month of interest. His savings would be $117 a month.
He'll lose on the refinance if he touches the refinance in the next 2 years. He'll make a miniscule profit with this move if he keeps that refinance untouched for 2-3 years. He'll profit nicely if he keeps that refinance untouched for 4+ years.
Yes, we plan on keeping the house for at least 4+ years. Once we have kids and they start growing up the house would be too small, but right now it's a good size.
Skoorb:
We live in like the #1 or #2 worst place in Florida for house values... my house value is around half of what I owe. Sucks but it's reality and I don't want to be a bum and stop paying like what seems half of my county has.