Arduino error

Hello.. I am new to arduino. I m using arduino duemilanove. I recently came across an error. it says "avrdude: stk500_getsync(): not in sync: resp=0x00" and i cnt seem 2 figure out whats the problem. I may need some assistance please.

It means that the software to upload the sketch (avrdude) can't see your Arduino board at all.
It might be broken.
Can you try another USB cable, or another operating system or other computer ?

I have tried another cable bt to no avail.. tried to download the IDE again but its the same.. I should try on another computer

Hello,i'm an arduino uno on OS windows XP,and i get this error :
avrdude: stk500_getsync(): not in sync: resp=0x00..
here is the code // the setup routine runs once when you press reset:
void setup() {
// initialize serial communication at 9600 bits per second:

// the loop routine runs over and over again forever:
void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(A0);
// print out the value you read:
delay(1); // delay in between reads for stability

what should i do?