I have an account with UA, so it would be advantageous to get the bonus miles there. If it's a lot cheaper, I wouldn't mind getting the miles in a different program, though.
Unfortunately, I'm already 27, but I still hold a Student ID of a US university....