I've been asked this question quite often. Some say 6 weeks, some say longer, some say every week to alleviate boredom! I prefer to stay consistent so i can monitor progress... weights ain't about having a fun time every session but getting RESULTS. My short answer to this question is..... if you're making good improvements on your program - why the hell change it!?
Sam Watt - Champion personal trainer and nutrition advisor