Twittering with Arduino+Ethernet Shield

So when you changed the wait statement the serial output didn't change, right?

At this point, the only thing I can think of this that DNS isn't working for the board. Add the following "print" statements and report back on the result.

void setup()
{
  delay(1000);
  Ethernet.begin(mac, ip);
  // or you can use DHCP for autoomatic IP address configuration.
  // Ethernet.begin(mac);
  Serial.begin(9600);
  Ethernet.localIP.printTo(Serial);
  Ethernet.subnetMask.printTo(Serial);
  Ethernet.gatewayIP.printTo(Serial);
  Ethernet.dnsServerIP.printTo(Serial);
  // ..