OK, I have a somewhat-convoluted but reliable way to reproduce this, and it seems to be peripherally related to ondemand (see below):
1) Flash the 0616 test kernel
2) Reboot
3) Set governor to ondemand
4) Set wifi to always on (haven't had a SOD from this so far, thank God!)
5) Set the display timeout to 1 minute
6) Start up Pandora and let it begin streaming
7) Hit the n/home button
8) Let it sit on the home screen until the display shuts off
9) Wait patiently another 2-3 minutes and observe in wonder as the wifi goes away and the sound stops
10) Verify wifi is toast by trying to open the Market (without attempting to manually toggle wifi off/on) and see that despite the pretty green icon you have no connectivity
Lather, rinse, repeat with conservative in step 3 and see that it will not fail/disconnect. I did my testing on n103.
Rodney
UPDATE: OK, so it happens on conservative (with the OC kernel) as well, but seems to take a lot longer to trigger (it went for more than 15 minutes before wifi died). Will retest all with stock.
UPDATE 2: With n103 stock and ondemand (and wifi again set to always on), you lose wifi the _instant_ the screen shuts off...you can literally watch it happen in perfect synchronicity (at least the OC kernel had the good graces to wait a minute or two to kill off wifi). Testing stock conservative now.
UPDATE 3: n103 stock and conservative stubbornly refuses to fail after 40+ minutes. It would seem that's the only combination thus far that hasn't failed. This seems to suggest that a) there's a definite issue with ondemand, and b) there's something else about the OC kernel outside of the scheduler that causes a behaviorally similar problem.
UPDATE 4: stock+conservative finally died as well, more than two hours later. The difference is that the wifi icon actually turned white instead of remaining green, so at least you know you have no connectivity. Cycling wifi made it come back, but it's still a mystery to me why we lose it anyway, and why it seems sensitive to both kernel and scheduler (obviously that means it's not a DHCP thing).