Regarding HostAp drivers - I\'ve tried them with the two cards I have - Pretec and Ambicom. They worked fine.
What exactly goes wrong with HostAp drivers? Does your card gets recognised? Does it connect to to an access point without WEP? If you use DHCP try to increase DHCP timeout in wlan-ng.opts file, in qpewlan0 section.
Also, as I said you may want to try orinico drivers instead of default wlan-ng:
Uninstall hostap drivers, go to console and do:
su
cd /etc/pcmcia
mv wlan-ng.conf .wlan-ng.conf
mv .hermes.conf hermes.conf
/etc/rc.d/init.d/pcmcia restart
Then reinsert your card.
Let me know if orinico drivers work better.