Just got from KBell Engineering on ebay, as W5100 ethernet shield, advertised as mega compatible. I would recommend it for mega 2560 users because:
- Pins are correct length to seat the ICSP plug fully;
- Has separate reset that only resets the shield and not both;
- Can remain in place during uploads of code, doesn't interfere with uploads like my other W5100 shield does;
- Has leds for power, link, 100M, FullD, Coll, TX, Rx.
Cost $12.00 on ebay and ships from USA. I would say it is definitely superior to some others for mega users.