3+3+2+2 sounds nice. I much prefer 2 full years. Penn is definitely one of my top choices, but I still like NYU's program, career services, practicum, and connections to NYC tech companies. GaTech is up there too, but it's more like 1.5 years, and it includes two required business classes. Their cohort size (~80) is tough to beat, however. I hear Penn will be anywhere from 50-150 students next year, and NYU will be 150+.
It'd be nice if Penn had their admitted students webinar sooner. It's set for May, after everyone else's deadline to commit. I doubt there's an old one accessible somewhere.
Anyway, @carolbells, thank you for the helpful information! I really appreciate you taking the time to write those thoughtful responses.