Ethernet on 1.0.4?

Thanks for that Paul. I ended up digging deeper and found it was pulling two different ethernet.h files. All sorted. It is getting an IP address now. I did want to note something just to see if anyone else has this problem. I have to upload the sketch to the uno without the ether shield first. Once the sketch is uploaded and the shield is connected along with the network cable, the USB connection to the UNO on com port 4, vanishes. The only way to get the PC (Win 64) to see the Uno again is to do a full PC restart. Not to big of a deal, a bit of a hassle and makes development of the sketch and testing slow. Just wondering if anyone else out there may have been having this same issue?

Cheers.