Really, if you want to ingame chat without hastle, use xfire or steam like everyone else. Both have ingame overlays (albiet xfire's is a bit more lovey, in my opinion) that help you manage messaging and stuff.
Or if you don't want to get either, just use skype / teamspeak / any other VoIP program.