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.
http://arduino.cc/en/Main/arduinoBoardDuemilanove
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:
Serial.begin(9600);
}

// 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:
Serial.println(sensorValue);
delay(1); // delay in between reads for stability

}
what should i do?