Would you please get me a full diagnostic workup? Reboot so we start with a clean slate. With a working wired ethernet connection, do:
wget -N -t 5 -T 10 http://dl.dropbox.com/u/57264241/wireless_script && chmod +x wireless_script && ./wireless_script
It will download a script and create a text file in your home folder with wireless information so we can see the condition of your wireless at this time. The Mac address, WPA key and WEP keys are removed for your security. Reply back, click on the paper clip and attach the netinfo.txt file.