Accidently voted no... my only problem with this is that a single class of senators would always be elected with the president.
I voted No because of that.
How about if there was a lottery each year determining whether the presidential and senatorial terms were contracted or lengthened. So let's say that a President took office in 2005. Initially, the term would be projected to end in 2011. In 2006 a drawing would be held, which could reduce the term to 2010, 2011, or 2012.
This process would be repeated each year. If there was a year left, it would be impossible to contract the term. You wouldn't know for sure whether the election would be held until the start of the year.
It could be called Powerball.