On a more positive note, I've had good experience with the zd1211-based USB WiFi dongles: http://zd1211.ath.cx/