Purdue is for example very well known for security though. How do you know yale is better? The rankings I've seen have purdue higher than yale usually or equal.
Topic says it all. Full funding for both. I have a slight preference for systems stuff which purdue is better at, but Yale has the Yale name and a much better location.