Unable to connect ethernet shield to internet

If you are using Arduino 1.0 then the arguments to Ethernet.begin() have changed. Your best bet is to pass only the MAC address and let DHCP assign everything else.