This is also a concern for me.
Fixing doesn't seem like a good idea as historically you're better off going variable something like 80% of the time. Besides, the banks have an army of people (read: nerds) forecasting rates so are likely to be better informed than you. Thus if you ever fix...