I too am in search of great fitting shorts. I have a couple pair of Sugois, a pair of In Sport and a pair of She Beest ( that I just bought). We typically do 70 - 100 mile rides. The In Sports are the best for really long rides. I wore the SheBeests today and I'm really thinking hard about just throwing them in the garbage. Ten miles into the ride I was ready to be riding in the nude. Well not really - but they were hugely uncomfortable.
I'm not sure they would last through an hour of Spin or a 45 minute video - that's how unbearable they were.