I completely agree that OSX has poor memory management. It is way too slow to release ram. If you are doing basic, non intensive tasks its fine. However if you are doing batch processing it doesn't free up memory fast enough and goes to page outs. This isn't a problem with Windows.