I bought now a Planet USB wifi (wl-u356) based on the zd1211 chip, and it works out of the box with openSUSE on EFIKA. No kernel patching / compiling, firmware is available as package. The only problem I encountered, that YaST is messed up, meaning it creates a config for 'open' non-encrypted networks. But it takes 2-3 minutes to put together a working wpa_supplicant configuration file from the documentation and a bugreport is already filed :)
If anyone followed my 'EFIKA is for me' thread, it's easy to guess, where I'm using it: I don't need a 15m cable to my HiFi any more :-) The zd1211rw driver does not support to be an access point (AP), but there exist another driver, which does. Of course, that needs manual driver compilation, but if it works, it's worth the trouble, the result is a Linux based AP instead of an off-the-shelf, which has limited functionality.