I'd strongly recommend paying a bit extra and getting a gigabit switch rather than a 100m (Fast Ethernet). Won't make any difference to your internet connection speed, but if you transfer files locally they will move a lot quicker.
Jonny (and anyone else who knows about switches) why/how does a gigabit switch help when a standard HDD only reads/writes at around 50mb/s at a push? Its a genuine question I'm always puzzled by, because to me I could only imagine 1000mb/s being a benefit to an SSD, clustered servers, remote access or a RAID array. Something to do with through put?