There's been quite a bit about salaries lately. The CRA posted information about 2006 starting salaries for graduates in SEH (science, engineering, and health):
CS tied for second with health majors for the highest median salary at the bachelor’s level ($45,000) and tied for first with engineering at the master’s level ($65,000). This compared to median salaries among all science, engineering and health fields of $39,000 at the bachelor’s level and $56,000 at the master’s level.Compare this to the recent AAUP report about faculty salaries (summarized here, full report here). You can look up salary information by college in the appendices of the full report. If you're interested in UC and CSU salaries, you can find out down to the person by going here.
The AAUP report discusses salaries of college coaches as compared to faculty:
Table B presents two years of average salaries for head football coaches, average salaries of full professors, and the ratio of the two for the eleven Division I-A football conferences. In 2007-08, the average salary of the coaches is $1,040,863, a 12.4 percent increase over the $925m683 average paid in 2006-07. By contrast, the average salary of full professors at these universities in 2007-08 is $104,523, 3.5 percent more than the $100,998 paid in 2006-07. In 2006-07, the average head football coach earned 9.2 times the average full professor's salary; that ratio increased to 10 this year.