Yeah, I installed SS 4.0 yesterday and still nothing.
Edit: Also tried installing Chevy's kernels, and using Pete's Baseband Updater. None of it helped.
Edit 2: Froyo + wifi and my phone must NOT get along. I just went back to a 2.1 ROM to see if wifi worked -- it did. I put Froyo back on, and no luck.
Edit 3: All right. So, when I put 2.2 back on, wifi initially didn't work. I then made the phone forget all of my networks, put my password back in, and then I connected just fine. Put my phone in to airplane mode and then turned on wireless to make sure it REALLY was working. Anyone in my situation give what I just did a shot and see how it works. All I really did was go back to 2.1, connected to the wireless, reinstalled 2.2 fresh (wiping data/cache every install).
Edit 4: I was able to restore to my SS 4.0 backup, and wifi now works on it!