kariev-like you, I like alternating days of cardio with weights. It's also what works 110% BEST for my body. I've tried so many other variations of setting up rotations, but my body really really REALLY responds to:
Cardio
lower weights
cardio
upper weights
cardio
total body weights
rest, yoga or stretch
(oh, and sometimes an extra cardio session, since I'm a cardio junkie)
Gayle