I thought this was funny – a ‘Web’ tab. It leads to iGoogle.
It was funny, because we have an Internet group (that deals with Internet enablers on our devices) and we all thought it odd to extend their offering to the Web. I mean, who would offer an ‘Internet’ tab on a service that is offered via a Web browser?
I guess Google does. So it must be good. Nobody got fired for buying Google.
Anyway. I just thought it funny to see that tab there.