Macheist brings together a community of over 1.4 million Mac Software enthusiasts to learn about great mac apps, solve puzzles and complete missions -- this marketing model seems a win-win-win-win for the Mac user community, app developers, MacHeist and even select charities.