Do you have an iPhone 3G? Me, too. Have you updated it to iOS 4 yet? If the veins are popping out of your neck and your skin is turning green, you probably have. If your iPhone 3G hasn't been updated to iOS 4 yet, then do your iPhone, yourself, and your sanity a favor: DON'T UPDATE YOUR iPHONE 3G TO iOS 4!
Apple's support forums are buzzing like an angry hornet's nest on reports that iOS 4 has all but crippled users' iPhone 3Gs. By far the most-reported problem is generalized slowness; iOS 4 runs so slowly on many people's iPhone 3Gs that the phones are almost unusable.