Hi,
There is a lot of debate at the moment in regards to what will happen to the Bank of England _base_ Rate and what's best for you will very much depend on your personal circumstances.
The first question you need to ask yourself is, how important is it for your Mortgage payments to remain unchanged? - Do you have the spare income to cope if the rates start going up?
As to whether it is worth changing, you will need to add up exactly how much it will cost you to change so include any early redemption charges, any admin fees charged by your lender and any set up fees for the new deal you pick. Now you have that figure, you will need to work out how much of a difference the change will make to your monthly repayments. Once you know the difference between what you are paying now and what you would be paying, you can simply divide the total cost of changing by the difference in your monthly repayments. The resulting figure will be how many months of being on your new deal it would take you to make back what you have paid out to get onto it.
In regards to your being self-employed, as long as you are not looking to make any other changes other than your Mortgage deal (eg, no additional borrowing, change of term or repayment type) most lenders will not require proof of income. If they do require this proof, it is now usually two years full accounts or tax returns
The above is by no means the only consideration, it is just a start, but I hope this helps
Best wishes
Sean
http://www.ifacompare.co.uk/