Good answers.
In this case I do have control over the firewall, but in many cases the application administrator will not (like in multi-hosted environments) so I think both are beneficial.
Jade - what part of G-Mail's interface do you mean? I haven't seen it yet.