Beyond rumors, logical deduction and other rational forms of discussion, I'd really just like to know where is the E71??? It got some press a few weeks back, a few days just before there was reportedly going to be some kind of 'official' announcement, and then it really just fell off the face...