CO for spring break, OR for summer
if you can't do that, then i'd recommend CO. Breck is super fun, and i've only heard great things about Keystone and all of the surrounding resorts.
if you're into park and only have 2 ski days, don't fuck around with vail or beaver creek or any of those resorts, go either breck or keystone.