First find out the cost of cabling required and compare that against the cost of some RF modules like Xbees - that might help decide which route to go down.
For wired comms the physical layer would need to be something like RS485 to get reliable 100m - differential signalling is reassuringly robust - that would suggest using CAT5 cable for cheapness (though its not rated for outdoors I believe).