Science on it's own has got my vote too, nothing to do with technology and the internet really in my opinon and should never have been relegated, I love it down here in the labs even if I very rarely have answers (quite often have questions though) and I often read the threads without commenting.
I've done a thread in Suggestions and have asked for it to have it's own category back (along with a few other ideas), perhaps you guys should go and suggest too. There's lots of people want Science to have it's own home so you'll get support.
According to the blog, the Ed is reading sensible suggestions so perhaps if we all shout loud enough normality will be returned...