People here have really covered most everything.
One thing I should mention - Adobe does make switching fairly pain free. From what I've heard it's either a non-fee or a very minor fee to make a switch (may be a 1 time switch) from Windows to Mac on Photoshop. I know with lightroom, my existing LR key worked on the Mac version when I switched (they may have changed this with 2.0+, but for all the 1.x versions the key for windows version worked on Mac)
Onto my thoughts on systems perfection/imperfection...
No system is 100% perfect. I switched about 9 months ago, I currently have 4 Macs and 1 windows gaming laptop (not including old comps that I don't use any more, but never got rid of, and the reason for the laptop was for lan parties, and so I can reduce the dual boot time on my Mac Pro as I really don't like surfing or other things I like to do while in windows any more, so it's inconvenient for me to keep booting back and forth so I can play the games I want).
Of the 4 macs, in the time that I've had them:
I've had 1 hard drive fail (on my server mac no less. Granted it just handles my private domain email, DNS for my house and as a small webserver, but it was still inconvenient). I've had 1 upgrade go hinky. I had a problem syncing correctly with MobileMe. And the biggest issue I have that I hope will get fixed soon is a problem with safari crashing on Yahoo mail (happens on the three Macs I use and surf with - but I tend to just use Firefox for yahoo, or have my Mail configured to access my yahoo mail which bypasses the browser all together).
To me, these are minor problems. Minor problems compared to the countless Windows based systems I see in a given year. Even if I lost a hard drive, or my OS got screwed up on one of my Macs, or I couldn't log in for some reason (account got corrupted) - these are fixable problems. Average maintenance is easier IMHO on a Mac then on Windows, and honestly, one of my favorite things to be rid of is the registry.
Any piece of hardware *can* have problems - no matter how well made, there's always a chance for a defect. Any software *can* have an issue - software, just like hardware, is created by humans, which means there is a chance of a problem.
Some people who buy Macs get them because they either find them more enjoyable to use, or fit their lives better. Some people who buy Macs do it because they are convinced by marketing or through use of other Apple products that it's the way to go. Some people get Macs and just can't make the adjustment to the environment (if you want an example, search through switchers forum for posts from Expatgirl (if I got the username right, I think I did) - she has a mac, but really should switch back to a windows system - she wants it to operate like windows and wants to figure out how to make the Mac work like Windows - it doesn't.
The OS' are 2 very different platforms, each with their own benefits and drawbacks. Both have their place in the world (although I honestly feel their rolls are reversed from what they should be in the real world - but thats another discussion). What you have to do is determine if what the Mac has to offer is a good fit for you. Some things on the Mac are just not up to par compared to Windows, and the same is true the other way around.
I'd say go and see what a Mac is like, go to a friends, or an Apple store, or even Best Buy and really play with one. Or you can look for a cheap older one on EBay (just make sure it's an Intel Mac so you can use the latest OS versions) to try and see if it's right for you. Just know that it is different, and it isn't windows. Shortcuts are different, concept of use is different, etc. I know, in my case, it gets harder and harder for me to use a windows box for extended periods now - I'm so used to the windowing on OSX that Windows feels more clunky to me with its constant full screen wannabe. Now I only use Windows for my games. But that is me. I also understand, and can accept, that I may run into a major issue one day that causes my entire system to just stop working correctly. I've had fewer problems on my Macs then I have on Windows, that I can say, but I can't say I will never have a problem - just as I, and anyone else on this forum, can't say that you would never have a problem.
Ultimately, what I'm trying to say in this very long post - find what works for you and your wife, even if it's two different systems (like my wife and me, she uses windows, I use OSX). Once you decide what you want to stay with, whether it be windows or Mac - just learn what needs to be done to keep the respective OS running smoothly and you should have at least a decent if not excellent experience.
Good luck - think carefully on your decision of what to have. Find what fits YOUR life better - even if that means using an OS that requires more work to maintain - in the long run chances are you'll be more happy.