How do I setup my new Mac to run Linux and Windows applications too?
Personally, I’d dual boot OSX and Windows proper. With OSX’ *nix core and Cygwin on XP you can have all the Linux anyone could ever really want and not have to trifle with severely limited efforts in Windows emulation. Linux is still a better political statement than it is a practical solution for any problem I’ve encountered.
You can also try using Crossover Office for running Office, Photoshop, Outlook, IE, and many other windows applications in Linux. It’s a customized verison of WINE that’s specifically crafted to work well for applications that most people want to run in Linux.
You want VirtualPC for Windows on OSX (as others have pointed out). Are you sure you *need* to run Linux? Most people who aren’t graphics or video people who buy macs buy them because they area already BSD boxes. After running OSX for a few years, I wouldn’t want a linux box anywhere near my desktop, but still use Linux extensively for servers.