On Mac OS X how can I see how much memory is being used by what programs?

You can use the Activity Monitor application. It is located in /Applications/Utilities/Activity Monitor.app. And here is a screenshot with the columns for memory usage highlighted:Activity Monitor Screenshot