Not everyone is interested in looking at EVERYTHING that is new on the site every time they check in. If that is what we wanted then we simly go to the "Home" page.
This was the benefit of the "Last 24hrs" option, it only gave the results for the forums.
Maybe a "Followed threads" option would be of use, so people do not have to wade through reams of new threads to find the ones they are following or have posted in, in the last few days?
I cannot see the reasoning behind the globe icon at all. This is a predominantly English speaking forum and the globe icon does not have a clearly defined meaning (it could be a link to the internet (very common) or some other function)
"Add lightness and simplicate"/KISS - you shouldn't need an instruction manual on how to drive the menu. I doubt first time visitors would bother trying to work out an unnecessarily complicated menu system simply because it is technically impressive. If it isn't instantly intuitive, it isn't working. Change what needs to be changed when there is a need to change it.