I wish more companies would be transparent about salary ranges in job postings (e.g. more like CyberCoders - http://www.cybercoders.com/search/?searchterms=php&searchloc...). It is a waste of time going through the process of applying and interviewing only to find out we are in different zip codes on compensation. There are a few job search sites that have thankfully addressed this issue, and working with a recruiter also helps.