I think your fanboyism has wiped your long term memory to DoD specifications. They've had tons of bugs in their iPod/iPhone line. Remember the launch of the 3G? Mainstream magazines covered that fiasco.
Trotting out "fanboyism" is just lazy. It's just like if anyone disagrees with anything Obama says ever, they'll be labeled by some a racist.
Yes, I remember the iPhone 3g launch. I've had no issues with the iPhone apart from that 2 hour period or so waiting for them to fix their servers so I could activate it...