USB Host Shield from Arduino.cc Error

I recently purchased (http://www.arduino.cc/en/Main/ArduinoUSBHostShield) and seem to be having an issue getting it to connect to anything. I am using the USB Host library hosted by Oleg and attempting to use the examples and QC tests written by Lauszus but when I enable debugging and run the QC script I get the following error. The board is a duemilanove.

USB Host Shield Quality Control Routine
Reading REVISION register... Die revision invalid. Value returned: 00
Unrecoverable error - test halted!!
0x55 pattern is transmitted via SPI
Press RESET to restart test

Is there a known conflict between the arduino.cc USB host and the "USB_Host_Shield_2.0" Library?

Are you using it on an Arduino UNO?

The board is a duemilanove.

The Duemilanove should work. Have you got anything else connected to pins 10, 11, 12, or 13? I wonder if the old-style LED circuitry on 13 is causing a problem. Do you know anyone with an UNO you could try?

Well I have been overdue for an upgrade to a larger board anyway, I guess this is my justification for getting a new 2560 board.

Bought a new 2560 and get the same error.

Circuits At Home 2011
USB Host Shield Quality Control Routine
Reading REVISION register... Die revision invalid. Value returned: 00
Unrecoverable error - test halted!!
0x55 pattern is transmitted via SPI
Press RESET to restart test

Sounds like something is wrong with your USB Host Shield. Probably time to contact whoever sold it to you.