Even though I am an Android user, I do have an iPad and MacBook (with Windows running in VM...) so I always enjoy these events, and to see what interesting ideas Apple has. This would be the first iPhone I'd consider given the screen size options.
One reason I probably won't get one? I enjoy running SignalCheck and Sensorly on my Android, being a Sprint geek