Email is the easy part. Meetings and phone calls are the worst. I mean - they are if you've never done that before so often.
Biggest problem: I don't have time to think before I blurt something out when on the phone or in person. With email, I can craft my words, then even WAIT before I say them, think some more if needed, and I control my conversation rather than vamp and hope for the best.
I'd love to see some interviews with successful programmers turned CEO's/managers (but in smaller companies, not Bill Gates) to see how they managed it.
Also, shouldn't you call people instead? Calls are generally more personal and harder to ignore than a random email from a stranger.
I find calling is more effective, too.
But I won't call someone I don't know unless I can get an introduction.