My fully charges, 6 month old 3G iphone will not turn on. The only way I can get a reaction is to plug it into either a computer or an electrical outlet.
Stop by your local Apple store and they will replace it for you. If you do not have one close to you give them all call, they will arrange to ship you another and send a box back for the defective one.