@Charles: But speculation is fun...