If you want cheap and simple, you could look at X10 and some program to control it like Homeseer.
Homeseer can provide the web access and sequencing.
X10 isn't the most reliable when spread all over the house and across both phases, but all contained in a limited number of feeds from the same phase of the fusebox, it's not bad. Also, it's not all that fast, but if you need nothing to react faster than around 5 seconds, it's fine.