MAC addressing is only good for keeping out passing trade shall we say. The MAC address can be cloned quite easily. I always change my network name and change the router not to broadcast it as well, then you need to know the name prior to connecting as well.
What exactly is the problem with...