I managed to get wireless working with ndis wrapper, and could connect to unsecured and wpa networks, but WEP was still not usable to me, and 2 of my main points were WEP. So I tried replacing Networkmanager with WICD and now I'm connected with WEP.
WICD is gpl and gnome free so it's great for other window managers. I installed the rpm, unenabled network manager, from the session manager and services, added the /opt/wicd/tray.py to session and enabled wicd in services, restarted gnome and was basically on my way. At first it was halting on obtaining an IP address, but i opened up the wireless manager, and told it to do WEP and entered the password, set the wpa supplicant driver to wext and it's gravy. Going to do more testing.