It's hard to argue with the claim that military soldiers have the most stressful jobs in the world. Thanks guys and gals for all the work you do!

If you're looking for a low-key job with the least amount of stress, look no further than a position as a hairstylist. Really? Trying to make grouchy customers happy all day is not stressful? See what other jobs made the most-stressful, and least-stressful lists, according to CareerCast.com.

Here are CareerCast.com's 10 Most Stressful Jobs, along with their average annual income:

•Enlisted Military Soldier - Average Income $35,580
•Firefighter - Average Income $45,250
•Airline Pilot - Average Income $103,210
•Military General - Average Income $196,300
•Police Officer - Average Income $53,540
•Event Coordinator - Average Income $45,260
•Public Relations Executive - Average Income $91,810
•Corporate Executive (Senior) - Average Income $165,830
•Photojournalist - Average Income $40,000
•Taxi Driver - Average Income $22,440
Here are CareerCast.com's 10 Least Stressful Jobs, along with their average annual income:

•Medical Records Technician - Average Income $32,350
•Jeweler - Average Income $35,170
•Hair Stylist - Average Income $22,760
•Dressmaker/Tailor - Average Income $26,560
•Medical Laboratory Technician - Average Income $36,280
•Audiologist - Average Income $66,660
•Precision Assembler - Average Income $31,250
•Dietitian - Average Income $53,250
•Furniture Upholsterer - Average Income $29,960
•Electrical Technician - Average Income $56,040

There's some inspiration for you if you're thinking about a career change in 2012. Regardless, crank up the Led Zepplin and Bon Jovi at work, and that will help ease your stress.

More From Classic Rock Q107