I presume you haven't tried to crack WEP then.
I can regularly crack WEP in the lab in 3-6 hours. In the real world, it depends on how busy the WLAN is, and, to a certain degree, how often you see reused IVs. But the compromise IS an inevitability, and it certainly will not take 6 years, or even 6 weeks. More like 6 hours to 6 days. MAC address filtering won't help you (since MACs can be spoofed), and disabling broadcast SSIDs, while fooling NetStumbler, will not fool Kismet or like tools. Using AirJack, for example, you can recover the SSID in seconds.