A unique tool for salary research, Payscale.com offers the ability to evaluate that next job offer or raise.

What’s great about this site is that you can provide specific information on your particular qualifications, such as certifications, where you earned your degree, how many years of experience you bring to the job, etc. before your results are generated.