iPhone firmware 4.0 having some issues. Time to reboot.