I felt that it would be appropriate to whip this up.

iPhone 3G Activation: Because some companies don\'t learn from previous mistakes.

In case you missed it: the iPhone activation servers were acting up all day for all current iPhone users trying to activate the 2.0 firmware released today, as well as all the buyers waiting in line for the iPhone 3G that launched today, leaving many many people with unusable phones (in many cases, their only phone). The exact same thing happened one year ago during the original iPhone launch. You’d think they’d have learned from their mistakes and not screwed up twice in a row, but I guess that’s expecting too much.