To address several of the comments here. I run Solidworks on a MacBook Pro. It works great under Windows XP SP2, running under Boot Camp. It works equally well running under Parallels (my preferred mode of usage as it lets me keep the OS X desktop open, but I don't give it as many resouces or memory.) No, my Macbook Pro doesn't have a high end Quadro card, (It's an ATI 1600) but it seems to work just fine, at least for the types of parts and assemblies I do. My most complicated assembly might contain 100 parts total, many contained within sub assemblies. It handles this with ease, and so far, no funny video glitches. I have no idea how it would handle monster assemblies.
Now for some background. I am not a Mac evangelist or zealot, like so many of the Mac community are. I am a longtime PC user who only recently made the switch to Mac OS X. I only began to consider doing that after Apple switched to the "Mactel" platform. This seriously reduced the cost of their hardware, while providing a major performance boost. The other thing that happened was thet Intel added virtual machine instructions to the CPU's, making it super easy to create a virtual Windows (or other OS's) environment under OS X.
Cost) Old CW: Macs cost more then PC's. This really isn't the case anymore based on my recent shopping experience. That being said, it certainly used to be! 2X-3X the cost of a PC was the main reason I never considered Apple's stuff before. When I went shopping for a new laptop/desktop replacement machine a few months ago, I did the cost comparison between Dell, Gateway, Toshiba, Sony, and Apple machines. The Apple was the CHEAPEST with a common configuration. (17", 2.33 GHz C2D, 2 GB Ram, 160 GB Hard Disk, etc . . .) Now, one of the drawbacks is that Apple generally doesn't make lower end hardware that you would want, but their upper end stuff is very competitive on price. The best way to keep the cost in line is to stay far away from the Apple owned stores (except to go and play, of course), and buy from an independent dealer. I paid $2500 for a $2799 list configuration. BTW, Dell wanted $2850 for the same basic configuration, and the others either didn't have what I wanted, or cost even more.
OS) Mac OS X is just an amazingly intuitive interface/OS. After playing with Vista Ultimate on a brand new machine at work, I couldn't clean it off fast enough. I'm back running XP Pro for stability at work. My time with Vista just didn't impress me. It felt like XP, but with some semi-pretty smoke and mirrors additions (primarily Aero) that didn't really improve the way it works, at least in my opinion. Plus, it is a major resource hog. What happened to all of the cool new features that were SUPPOSED to be in Vista? We seemed to get the additional overhead, but none of the really cool new features (Aero being the exception.) Vista also didn't seem to want to get along with my brand new HP printer while running on a brand new HP box. So much for all new hardware working properly under Vista.
Mac OS X however, really turns out to be super easy to migrate to. Everything just seems to work the way I think a computer should work. I was amazed at how polished and intuitive this OS is. I've never even looked at online help.
Thanks to Parallels, Windows XP is always sitting there ready to run any software that can't run under OS X. I have an older Windows piece of software that I use for interfacing to some electronics, and it has no OS X option. It's pretty cool to see it running in what looks like an XP window floating on your OS X desktop.
As an old tech geek, it's fun to play with the *nix system that is the underpinnings for OS X. There are elements of BSD Unix, Linux, NEXTStep, and others, that are incorporated into OS X. If you like to write Unix scripts to automate stuff, OS X is the way to go.
I guess I switched to Macs, for the same reason I drive BMW's (I had to sneak that in, Theophilus
![[wink] [wink] [wink]](/data/assets/smilies/wink.gif)
) I finally realized that the price of entry (i.e. bang for the buck) isn't the entire cost of ownership. My time is valuable to me, and I need stuff that actually works, which maximizes my efficiency, making me more productive, and that I derive true enjoyment from using. My BMW's just work, are fantastic to drive, and if I have any problems, the dealer bends over backwards to resolve it. Ignoring their marketing, they really do have a great product. I could drive a Toyota, and it would be reliable, and get me there, but gosh what a boring appliance.
GoWithTheFlow is correct. It really has turned into a debate over OS X vs. Windows. Windows has turned into a boring (to me anyway) to use tool that is at least stable in XP guise. OS X on the MAC has made me more productive, plus it's fun. My next project is to tweak my work box (HP) into what's called a "Hackintosh". I want OS X at work too! I would love to see Solidworks port over to OS X. Since it's essentially Unix at it's core, this should actually be a rather easy thing to do. I'm sure it will only happen if OS X increases it's market share beyond the 5% it currently has.
Sorry for the diatribe, but since I recently made the switch, I felt like it would be good to share the experience.
-Tony Staples