The iPhone 4 experience is getting infuriating. I'm working away from home right now, so getting my iPhone shipped on release day wasn't an option (they'll only ship to the AT&T service address). So I decided to pick up my iPhone 4 at a local Apple store. Made the reservation, etc. etc. Little did I know that my "reservation" earned me the right to stand in line for 4 hours waiting for my phone. Being an adult with an actual life and a job, I didn't exactly have the option of spending my day there, so I left. So I ordered my iPhone 4 for mid-July delivery to my house. In the mean time, though, I downloaded and installed iOS 4 on my 3G. HUGE mistake. Pretty much the only features worth any mention that actually work on the 3G are folders and the unified inbox, and the performance decrement has been enormous. Things that once worked smoothly are annoyingly slow. rotating the screen can be a 10-15 second process, there's now a huge lag when sending text messages, the Mail app runs slower... everything just sucks. There's now a significant lag doing just about everything on my 3G under iOS 4. Between the total sham of "reservations" at the stores and the mess that the "upgrade" to iOS4 made of my 3G I'm feeling pretty disgruntled. Anyone else having performance problems with the 3G running iOS 4?