take this with a grain of salt since im obviously biased towards usma but if u got the smarts to get into stanford, u could always apply for grad school after 4 years at usma. if ur competitive enough usma even gives scholarships to a very select number of cadets for grad school. think of it like this: if u can get into usma, u can probably get into stanford. but if u get into stanford, it doesnt mean u can get into usma. and even though the academics at usma pales in comparison to stanford, having usma on ur resume if u apply to stanford grad school will def make u stand out. again take this with a grain of salt.