I think adrianomp is correct. A combination of factors including Y2K and the internet boom lifted IT salaries temporarily. Unfortunately, this encouraged lots of extra people into IT.

With the internet bust and the world-wide recession salaries have gone back to a more normal level. Unfortunately, we still have people coming out of university that started during the internet boom, so the salary situation may get worse before it gets better.

Cheers