Rick, the credit crunch is the proverbial term that describes the virtual meltdown in the financial system across north america. Overzealous lenders originated billions and billions of loan that just were not underwritten with proper scrutiny while rating agencies gave the packaged pools of these loans an undeserved blessing. As a result, it is much, much more difficult for borrowers to obtain financing of any kind- mortgages, car loans, debt for corporate takeovers etc. This has had a softening affect in Canada in the securitization market and is trickling up through the system to prime loans as well. Some Canadian lenders securitize residential mortgages and as a result portfolio lenders had to be more competitive. As a result of the credit crunch they can once again tighten up their lending standards.
As far as fixed or floating, unless you can afford to chance it you should also try and lock in your mortgage rate for as long as possible. People who were smart enough to do so in the earlier part of the decade enjoyed incredibly low mortgage rates while people like yourself have seen the prime rate slowly creep up.