I know this may be impossible to answer, but does anyone know or have a reasonable guess about a JB update for the SGSII? I struggle with the wifi connectivity issues and the battery drain troubles (due to device staying awake) of ICS. I had the same battery drain issues with my AT&T SGSII when they updated to 2.3.6, and the only solution was to roll back to 2.3.4 until ICS came out. I worry that it may be a long time, if ever, before the Sprint SGSII gets an update, so I am wondering if I should just root and flash. Then again, if JB is thought to be right around the corner, I'll save myself the trouble and just be patient.
Also, is there any idea as to whether the wifi connectivity issues (shows connected to wifi but randomly won't connect to the interenet -- like it times out after a random time on wifi) is software based (and would therefore be fixed by flashing a rom) or whether it is hardware based?