I dropped my iPhone 2g and the sleep button is jammed. It is not under warranty and I already have tried to fix the problem. How much does a replacement cost? Would it be a better investment just to get the new iPhone or get a refurb of the old one? If I get the new one, would I have to get a different SIM card or would it be the same as the 2g one?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic