If you call Apple Care (vs going to an Apple Store) you might have better luck getting your Original iPhone and iPhone 3G repaired/replaced.
One of my neighbors bought an Original iPhone on craigslist over the summer for real cheap because it had a crack on the screen, and the battery was old. He called Apple Care and got a replacement unit for $199 (out of warranty repair).
give them a call.