one could leave the network wide open and use MAC filtering, allowing only the known clients. This gives the best possible equipment compatibility (because as far as each client is concerned the network uses no security)
Sorry - have to disagree here: MAC address filtering on its own is far too simple to circumvent. All you need is a wireless packet analyser, then manually configure your wifi adapter with the required MAC address.