Well, one of the benefits of being insane is that you can always find more time and less sleep in order to get things done. That's not the reason we launched this new site, but just a general comment on our state of mind.
But to our point. The new site is Red Nose Net, and it's basically a hub for online funny, all to benefit Comic Relief. We're not affiliated with Comic Relief, obviously, we just want to help them out and bring the glory of Red Nose Day to the online community at large.
For more info about this fiendish plot (and info on Red Nose Day and how it figures in), check out the new site's Mission Statement. And if you decide to help the cause by putting up a banner on your own site, be our guest.