I also got the Lion recently and had a hard time setting it up. I can help you just not tonight. I also had issues becuase it did not work with a specific brand of wifi. Send me you phone number in a PM and I will help you out either tonight or Saturday evening. Don't feel bad I work with networks from time to time and a freind of mine who has owned and run a internet company for 20 years and couldn't figure it out.
So I got that going for me. Which is nice.