This is, quite possibly, one of the most difficult articles to write; for starters, it's not a review of hardware, and it's not actually a review of anything concrete - it is a review of an experience. We all go about using our computers knowing that if we don't like something about them, if they are too slow or too unreliable or don't do something we need them to do, then we can upgrade them, or we can swap out the faulty part and put in a new one. Now, it costs us money (sometimes lots of it), but it is possible. But much like the U.S. election system, although there may be the illusion of multiple options for your OS, in reality, there is really only one. If you want any sort of software compatibility, driver support and don't want to be made fun of, Windows is the way to go. There have been righteous attempts by smaller OSes to gain traction, and some of them have (e.g. Linux), but for the most part, we're dealing with a one-party OS system. Now that's not necessarily a bad thing; quite contrary, in fact. I believe that Windows XP is the best thing to ever come out of Redmond and I have very few issues with the OS. I actually liked the XP theme when it first came out and I've been happier with Windows XP than any previous Microsoft OS (except maybe the good ol' DOS days). When installed on the right hardware with the right drivers (and with an eye to be wary of poorly written apps), I found that Windows XP was just as stable as any other OS that I'd ever encountered. My personal machine would go months between reboots without a single problem. It's not that there is anything wrong with Windows; it's that if you want the option, if there's any particular thing that you don't like about the way Windows works, you're straight out of luck.

I think that a bit of me was feeling, after being a strictly Windows user ever since version 2.0 (with the requisite mix of DOS back then), that there were a couple of things that had started to annoy me about Windows, which I would rather do without.

For starters, heavy multi-tasking management under Windows had caused me a lot of grief. Maybe it's just because of the nature of my work, but I tend to have a lot of windows open at any given time. I like quick access to the information that I need when I'm working and much like a messy desk, there is a method to my window-madness that only I know. When writing an article (especially big NDA launches), I'd have around 20 IE windows open, Outlook with another 5 - 15 emails, Power Point with NDA presentations, Word with my article, maybe Dreamweaver if I was starting to put it into HTML, not to mention Acrobat, some sort of MP3 player, Trillian and a bunch of explorer windows as well. After a certain point, the cramped taskbar became difficult to use as a locator tool, and while I could ALT+TAB forever, I just felt like I was idle for too long. I knew what it was that I needed to get to, and I knew I had it open, but the process of getting to it was a pain.

The other issue was with the way Windows handled having so many windows opened; after a certain number of windows were opened, stability and performance both went down the drain. Sometimes applications could no longer spawn additional windows or dialog boxes, requiring me to close a handful before I could continue doing anything, and other times, applications would simply crash.

It's not that I was dissatisfied with Windows and the PC experience in general, but I thought it might be time for something new - to see what else was out there.

I've always been a fan of trying alternate Oses - I was even an OS/2 user (both 2.0 and Warp) for a little while in my early years. So, a while back, I conjured up this idea to try using a Mac for a month. At first, it started as just a personal experiment, but it later developed into the foundation for the article that you're reading now. After doing the necessary research to make sure that I could actually get work done on a Mac, I whipped out the trusty credit card and decided to give the experiment a try.

What you are about to read are my impressions, as a devout PC user, of the Apple way of life.

re: OSX dialogue keyboard shortcuts - like in Word, where 'd' means 'don't save' and 'return' & 'enter' apply to the highlighted button, many OSX apps do not require a modifier key, such as 'alt' or 'command'. The experience of discovery is guesswork, yes, but if you don't look for a modifier key, you get better at guessing. For example, in iTunes dialogues, 'y' means, you guessed it, 'yes'.Reply

Great article! very long winded, but awesome. I am a long time Mac user, with an XP machine at home and an iBook at work.

I thought it was very interesting you found nothing snazzy about iCal. It is my FAV Apple app!! It is the most powerful, easy to use calendar I've come across. And it seems to be able to do things that XP Outlook can't. For one thing, I can publish a calendar so that other users can subsribe to it. When I make a change to that calendar, they see those changes.

I can have TONS of calendars. In outlook, my boss can only have one (and view others). At my work place, we have 20 productions going on. It would be great if he could generate a calander that we could subscribe to for each show. As changes occur, we would get them without a memo going out, and everyone updating their calendars.

Plus, I can subscribe to a season calendar of the Yankees! So as I publish calendars for visiting artists, and I subscribe to one for entertainment.

I'll stop now. But I think you should revist iCal. Look at it from a multi-user point of view.

Thanks for the objective article. I've learned a few things about OS-X!Reply

It is go glaringly obvious to any Mac user that you did understand half of what you were writing about. Just a few glaring omissions from your article:

* Unix-based, and you have full control of Unix through the terminal.

* No spyware or viruses - I don't even run anti-virus because there has NEVER been a virus for OS X. NOT ONE!!!

* Why do you think Office 2004 sucks? Probably because it's made by Microsoft! Ever heard of OpenOffice?

* Address Book - not only is it integrated into mail, but it's integrated into OS X.

* Guess you didn't spend much time looking for it, because you could have had Trillian for Mac OS X as well.

* Browsers - Yeah, Safari needs some work, but you've got quite a few to choose from. Oh, and Safari isn't the Lincoln Tunnel of security holes that IE is either. And if you so choose, you can simply drag Safari to the trash can and never use it again. Now try that with IE.

* ipfw vs. Windows Firewall - Puuhhlleeeeasseee!! What does microsoft give you? A firewall that a third-grader could get through and that allows EVERYTHING OUT!!!!! I quite like having the ability to customize ipfw in terminal to have a firewall that is truly an industrial strength firewall.

* Root authentication - whenever a program needs to install or modify system files, you have to authenticate as root. Too bad that when you're logged on as an Admin in Windows it's "anything goes" and you have no choice when that nasty website throws a dll file into the Windows directory.

* No mention of any Apple Pro Apps like Final Cut HD. I've seen what happens to P4 systems when they try to render video in Adobe Premiere - they crash. You have to drop at least an extra $1000 for a Canopus or high-end Matrox capture card to have a chance of competing with a dual G5 system. My PowerBook G4 1.5 GHz renders video better than my P4 3.4 with 1GB of HyperX PC3500.

* No mention of integrated Bluetooth, or how simple it is to configure networking, or of integrated Firewire 800.

Shoddy research, and a poor attempt overall. It's easy to see that you liked the G5, but you didn't even scratch the surface before you wrote that article. And if you honestly think that OS X crashes as much as Windows, you REALLY must not have known what you were doing.

And I qualify this as my day job is as a highly paid Windows admin / Cisco Engineer. I know Windows XP / 2k / 2k Server and Win2k3 inside and out, and they can't touch the possibilities of OS X. The only area that I'll give you is gaming. That's why I have a top-o-the-line AMD.Reply

I'm quite impressed with this article. I'm a recent switcher (august 04) and can say that I much rather OS X to any other OS that I've used (every single released version of windows from 1.03 to Longhorn 4074, many Linux distros, and mac os from system 6 to OS X Panther).
I didn't go for a beefed up PowerMac G5, but I did buy a 12" iBook G4 with student discount (April 04 model). I've found that these are the cheapest decent notebooks out (as I can't stand celerons :P), and for a 12" at just AU$1520, I think it was a bargain (most PC 12" laptops are twice that much with almost identical specs).
I also like the fact that I have seemless networking with my Windows machines. Another thing I like is that I can do all the stuff I need to do on linux (for University) on my iBook because of its unix base.
In regard to the point someone made (i can't remember which post) about this article testing multitasking on a dual processor environment, I find that my single processor G4 laptop is still much better at multitasking than the latest Windows PC with hyperthreading, or even an AMD64, that I've used. Maybe that's just me though :P.
I've found that I'm more productive on OS X compared to windows, especially with all those keyboard shortcuts.
BTW, post #207 is right about the choice mac users have to make, I make those choices now, and know exactly when I want a program to close, or when I just want to close a window. I also find command-H and command-option-H very useful with reducing screen clutter.
I haven't always liked Macs. I hated them mainly because the classic OS was a pain to use in my opinion with little control over it (I am a DOS user, so I like being in control of my machine using a command prompt). When OS X came out (especially Panther), my hatred disappeared.Reply

I wish people would stop saying an App should quit when you close the last window. This is not useful in many situations. e.g. I'm in Photoshop, I have a window open, and I'm done with it, but am going to continue working. Close the windows, oops Photoshop quits.

Mac users are used to making the following choice:
a. I want to close a window (command-W)
b. I want to quit the App. (command-Q)

These are 2 distinct actions. To me closing a window is just that, and shouldn't be connected to the independent action of quitting an app. If I'm done and I have ten windows open, I just command-Q, and the windows(if not saved) close automatically anyway. As far as I can see Windows seems to be forcing you (correct me if I'm wrong) to do an unconnected action, when you may not want to.
Reply