I'm trying to decide between Master's programs in computer science at CMU, Harvard, and Yale.
CMU's Master in Language Technologies program is really tempting because of a research fellowship/stipend offer. Harvard and Yale's Masters in computer science programs are not offering funding. Harvard is probably a bigger contender right now than Yale because of name/rankings, but thoughts on that would be great too.
I know that CMU is ranked more highly in CS than Harvard in many rankings, but not in all. For the moment, I'm leaning more towards CMU because of the department ranking/financial reasons/professors and research that interests me more, but it's pretty hard to turn down Harvard.
Also, because of some things I've been told by the admissions people, choosing CMU could likely to lead to a PhD if I decided to do one (I really have no idea at the moment). The chances of that happening after the Harvard Master's program are smaller. At this point I think I want to go into industry after I get my master's (although that could certainly change), so in that sense having a Harvard degree on a resume could be a big boost. However, I'm pretty sure that a lot of good companies are aware of CMU as a top computer science school, so that may not be an issue.
Anyone have any thoughts/comments/suggestions?
Thanks in advance for any help!