JHU EP vs Purdue for online masters in Computer Science?

Which school is a better school, and has a better online program? I missed the deadline for OMSCS, and already got letters of recommendation for both schools. My plan is to attend one of them, and transfer to OMSCS. If I end up liking JHU or Purdue, I might just end up staying in their programs. Which would you attend? Any experiences? I’ve been accepted to Purdue, waiting on JHU. I’ve also been accepted to Colorado State, although that was my safety school (if anyone recommends that program over the other 2, let me know too!). Thanks!