What is your current LTV?
Sometimes a refi could be better, other times a HELOC. I found the best rate when I shopped at bankrate, but took some digging. Very different product from each seller, so be sure you are comparing apples to apples. Your rate go from 4% for 80% LTV up to 7% for 100% LTV (with the same credit), so the LTV part will figure a fair bit into it all.