I like
www.coreperformance.com
Doesn't take "long", is varied, and involves few "crunches" Yay...but it does involve planks and other stabilization exercises and whole body stretching.
Lots of funky stuff and stuff from other "disciplines" though. And it doesn't take a lot out of your day.