IT salaries: The numbers are up -- way up