some of you who keep whining should read this
http://www.appleinsider.com/articles/08/08/27/repeat_tests_show_iphone_3g_doesnt_suffer_from_faulty_hardware.html
http://www.appleinsider.com/articles/08/08/27/repeat_tests_show_iphone_3g_doesnt_suffer_from_faulty_hardware.html