In my personal opinion, here is my preference:
1, Ethernet
2, Firewire (Not very common)
3, Usb
4, Wireless
Never use wireless unless you have to. USB is too software driven compared to Ethernet, which is a good 'ol stable connection.
In a strange kind of comparison, Ethernet is...