have had both 3g and 3gs....thanks anyways though. My parents as well have the 3g and their phones are significantly choppy and laggy. Maybe you just dont see it because you dont use one more than the other. But put your 3g down for a week then go back to it and maybe you'll see what me and TheSpaz are talking about.
edit: when i said 100, there are much more than 100. Thats what i was trying to clarify
I did the math and the only feature from 3.0 that I miss is copy and paste. The rest is garbage, so I'd rather just be on 2.2.1 and live without copy and paste.
I don't actually need copy and paste very often, but when I do need it, it stands out more because it's not there. It only takes a few seconds and then I get over it.
I'm overall much happier on 2.2.1 and that's what it's all about for me. Can't blame me for doing something that makes me happy.
2.x was designed specifically for iPhone, iPhone 3G, iPod touch and iPod touch 2nd gen
3.x was designed for iPhone 3GS and iPod touch 3rd gen
3.x is compatible with the old hardware, but you suffer for it.
I already know that some people care about features and don't give a crap how smooth the OS runs and some people (me) would rather have a bug-free, fast iPhone without the requirement of upgrading my hardware first.