Dang man that sucks! I had something similar happen to me a couple weeks ago. I was going to take advantage of bestbuy's deal where if you pre-order the new iphone4s you get a $50 credit towards the purchase price of the phone and if could trade in your old iphone and they would give you credit on that as well....well anyway the day my wife and I were going to order our phone (literally getting in the car) I dropped my phone and broke the screen and it wouldn't read the SIM card. So we ended up getting two iPhone4 w/ Otterbox's
BTW this iphone will make the 4th one in 3 years.....hopefully the otterbox will help me with my dropping issue.