May I ask the reasons why you would like to wifi-your-switches? any practical reason?
I really want to do something similar with my home, but I can't find a good enough reason to actually tinker with this stuff. Motion sensors light bulbs in cupboards and the Hive thermostat are the useful automation things I could come up with. Everything else - I struggle for reasons.