I have a pattern, but I don't really do rotations. I alternate between some type of weight workout (which for me can be circuit) and an all cardio workout (either kickboxing or step), with abs on most days. When I can, I workout three days on, one day off. I really mix up my workouts a lot, and I have found that I have lost weight since doing this (without trying to!). I used to get hooked on particular workouts and do them over and over, and my muscles became habituated to them. Now that I mix it up more, I 'surprise' my muscles all the time.