Most business grade machines have this feature integrated into their BIOS. It's called auto LAN/WLAN switching. My HP NC4400 has it, you can set the feature in the BIOS and lock the settings with a BIOS setup password.
I know that it's a drastic solution, replacing your notebooks, but to get an absolute solution you should look for one on a high level, not just a software switch.