I was able to get my 1st gen macbook air back on the network following most of the suggestions about deleting old networks and network passwords, HOWEVER;
My macmini (the last version with an optical drive) still didn't work after trying about 50 different things. Finailly I took it to the genious bar. They couldn't get it on the network in Lion. They booted off of an external drice running snow leopard, no network issues. They tried every setting/software fix they could think of. Ended up replacing the airport card within the comupter. YEAH - they had to replace the actual hardware to get that macmini to be able to get on a network via wifi in Lion. CRAZY.
If you've tried all the setting, reinstalls, pulling out of hair, suggested here and your machine still doesn't work, it could be a weird hardware/driver issue like me. Stop going insane and wasting away your weekend trying to figure it out and take it to an apple store to get checked out.
Good luck!