Error when writing to arduino using the WebServer ethernet example.

I get:

Binary sketch size: 450 bytes (of a 30720 byte maximum)

So, there is something wrong with one of the libraries that you downloaded.

Post your SPI.h and Ethernet.h files, for comparison.