I've had an iphone 3g (that's 2 generations old compared to the iphone 4 for those of you keeping score at home) for over two years now. It has been dropped, submerged, kicked, thrown, and bitten (mostly by my two year old - really, the screen cover has bite marks in it). It has definitely taken...