I just watched your keynote in disgust. I have been an apple fan for 2 decades......I am a fan boy. I had high hope for this and was sitting there with my hard earned iphone 3gs all tingly.....thinking about siri and ios5 mostly. Not only have you decided to give my phone away free with 2 year contracts (is that really all it is worth!?!?)....Siri wont even be coming to it. I waited months in eager anticipation for that news. I don't like the look of the iphone 4, this is why I didn't upgrade and it has stayed exactly the same! So........in summary, what do I have to be really excited about with my 3gs and ios5?......notifications.......which I have known about for months......woo. I bet you can imagine I'm having a lot of trouble not crapping myself with a huge overload of excitement right now. I have watched every apple keynote since as far back as I can remember, I recommended this one to everyone I knew and have never felt this bad after watching one. The only way you could make this up to me is to make Siri run on an iphone 3gs. You have managed to annoy not only prospective iphone customers but also existing loyal ones all in one evening. Don't give me all the normal bulls poop about "blahblahblah battery life, blahblahblah processor speed" If you can run Infinity Blade seamlessly on a 3gs then Siri would be a piece of cake. Plus....... Siri ran on an iphone 3gs - 2 years ago!!....now you own it and it wont work. How is this an improvement? Don't let me down apple, I'm probably one of your longest standing fanboys despite receiving absolutely appalling customer service in the past.