January 6, 2009 - 2:33 P.M.
A study by Careercast.com identifies the best and worst jobs, based on salary and outlook, as well as factors such as working conditions, physical demands and stress. Software engineer and computer systems analyst ranked among the top 10 best jobs.
...Read more