I am experimenting with SelfControl. Great so far, but I am trying to figure out how to block the GChat/Google Talk app from within the gmail interface. Is there a way to do this?
Take a look here. If you add "chatenabled.mail.google.com" to your blacklist it will block just the GChat/Google Talk part of gmail, while still giving you access to the rest.