I think either way it's a tuff call. Volunteer force sounds nice and you can pull out some good motivated recruits but it usually just means poor and lower middle-class will serve. You can also get some duds who couldn't make it in the civilian world and about 80% usually remain duds. With a draft I'm sure you get some quality and some crap. Also many of the wealthy individuals of society will still find away out becasue of the resources allotted to them. I don't think there should be draft but it wouldn't hurt to change the demographics of the military to mix like that of World War 2. It's an ideal that seems to be unachievable though. We could hire Hessians to do the job.