Two new Duemilanovas One doesnt work

I'm really new , first delivery of these boards so I just want to check that theres nothing which could be causing one board to not work and the other two work
I got two identical boards Both Duemilanova with ATMEGA328 chips
The both create com ports in my PC when I plug them in (COM6 and COM7)
with the same sketch one (the one which created COM6) gives the message
"Binary sketch size: 1,202 bytes (of a 30,720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00"
the other one works fine, I've tried the various suggestions about pressing reset at various moments before and after starting the download
Holding down shift whilst uploading did not change the messages so I'm unsure about what is happening to verbose mode.

The LED L13 does blink indicating there is a bootloader, both the RX and TX lamps do blink on boot however the TX lamp blinks very little when uploading to the bad board when I compare it to the blinking when downloading to the good board.

I don't have a "AVR-ISP (in-system programmer), USBtinyISP or ParallelProgrammer. " I dont have a parallel port either
When I press reset the LED flashes once (indicating its the correct bootloader not the NG one ) It then does some flashing which looks similar to the good one's boot sequence then starts flashing at a fast rate .

The good one then starts flashing at the rate I programmed it to after that initial sequence

(That was mainly to show that I really did read the FAQ )
I have no shields connected and its just powered from USB .

So am I right in assuming its probably faulty? Or is there something I can try besides trying to return it?

Are these genuine boards? The Duemilanove hasn't been produced for a while.

If you have two boards and one behaves differently from the other, out of the box, it sounds like one could indeed be faulty.

These were bought as part of a starter kit and I doubt that they are genuine as I have also separately recieved a Uno which has the logos.
Thanks for the answer - The only reason I asked was the trouble shooting guide did seem to indicate that bad/incorrect boot loaders had been seen

Ross

Well, you get what you pay for. With luck you can get the bad one replaced.

Under File:Preferences, check the Verbose output boxes, then you can see what is happening all the way thru compile & download.
Perhaps one does not have a bootloader. You can use the working one to put a bootloader in the other.
Where'd you get a starter kit that has model year 2009 cards in it?

So I swapped the ATMega chips between the two boards - The code move with the chip - in that my custom flash sequence moved, the fault stayed with the board
So now I get for a upload in verbose mode -

(x86)\Arduino\hardware/tools/avr/etc/avrdude.conf"

         Using Port                    : \\.\COM6
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Recv: 
avrdude: stk500_getsync(): not in sync: resp=0x00

avrdude done.  Thank you.

So there is no response from the board to any transmission, where as the good board gave me this

avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10]

followed by a lot of communications. I'm convinced I've got a bad old board so that's clear. Thanks for the responses

So before I close this out - How do I get the troubleshooting guide http://www.arduino.cc/en/Guide/Troubleshooting#upload changed as iIt says:
.... verbose output enabled. To do this, hold down the shift key while clicking on the upload button in the toolbar.
Which did not work (I needed to set it in preferences)

Old information. That stopped working in recent releases.