I haven't been this excited about an iPhone launch since the days when I'd actually get up at 4 AM to line up outside the Apple Store and get my hands on an iPhone 5 or whatever on launch day.
Since then, I've preordered most of my iPhones and always received them on day one. So the fact that, of all iPhones, it's the iPhone Duo I won't be getting on launch day has genuinely put a dent in my mood today.
