Been having a discussion in the office about which is better, thoughts?

As the title says this has been a discussion around the office, which of these positions do you think is the best for the job requirements? A rural carrier, a city carrier, or a clerk? I personally feel like anything other than rural is probably the way to go at this point... Using personal vehicle, getting paid on evaluations, etc just seems extra stressful but that's my job so obviously I tend to think of the pros and cons a lot. Tell me which position is the best and which is the worst in your opinion :)