Actually there is an ongoing thread about McDermott, check it out:
http://talk.collegeconfidential.com/university-texas-generic/1083455-mcdermott-scholars-program.html#latest
Congrats on becoming a finalist! Good luck!