Well, I just signed with Industrial Alliance @ 3.69% for 5 years. Best variable rate I could find was prime + 1 and that would have worked out to be around 3.50%, which wouldn't have changed much in my payment.
I would rather lock in a great rate for 5 years now then try and predict the future, especially with the variable and fixed rates so close.