I highly recommend Little Snitch. Although it doesn't do anything you couldn't do with free tools, it makes monitoring, configuring, and blocking your system's outgoing traffic on a per-application basis ridiculously easy.
I'm a programmer, and one of those guys who always has a Terminal window open, and yet I still prefer using Little Snitch for this task.
It's not free, but it is cheap. And the free trial is fully functional - the only caveat is you have to manually restart it every 3 hours.
That would probably be all you need to open all your Apple-branded apps and verify whether or not they're phoning the mothership.
And if they are phoning any address outside the 17.x.x.x range, you'd learn that really quick.
deny ip from 69.171.224.0/19 to any in
). If you're interested in isolated traffic, netstat is a better tool to look at. To my knowledge, Apple doesn't a) spy on their users, and b) they don't own the entire 17.0.0.0-17.255.255.255 block.deny ip from any to 17.0.0.0/8
to block all traffic to that. However, that's not the only address range that Apple uses. You might think about blocking apple.com at the DNS level instead/also.