Btw no to flame, but how is linux on the desktop?...
Years ago, wifi support was terrible, as was printer support. At this point, printer support is probably better than Mac and wifi support rivals Windows, sometimes better, sometimes worse, depending on the device and distro. Ubuntu based distros have really good support for both. If you use lots of pen source programs (Chrome, Firefox, etc.) you can often move between operating systems with relative ease really.
As User 18 said, it's perfectly capable of day to day use, it's that 10% where it has trouble. Here is where you may need to get creative.
Photoshop and Ilustrator
You can get some versions of Photoshop to work in Wine, and some work quite well. You just need to find the ones that do work. I've had 6, CS2 and CS4 working just fine, and I understand CS6 will work, but 5 is terrible. My Wacom Penabled tablet functions perfectly with Ubuntu and Cs4, which is funny since it cannot run Windows newer than Winxp. On the other hand, have you looked at Krita and Gimp (both have Mac and Windows versions)? There is even a Gimp made to have a Photoshop interface (Gimpshop). Most things people do in Photoshop is simple editing, which these can easily do, you just need to adapt. Illustrator is much the same, except you use inkscape, which has made steady progress into Illustrators realm.
Your other stumbling block... Office.
Open Office is actually darn good, however if you need REAL office, it depends on the version you can get away with. 2010 can run pretty good in Wine. Word runs Excellent, Excell, Access and Outlook work well enough.
Overall though, you can run linux from a thumbstick with these alternate programs, why not download a popular distro and see just how it works on your system. You won't be able to install much on it without a few tricks, you can actually install a fully working, and usable Linux onto a thumbstick or create a stick with room to act as a hard drive using tools like Pendrive Linux. These will let you give it a try and see if it can do what you need.
I would recommend Lubuntu or Mint with Mate (this) as they have a more standard interface. I say that just so you won't get dismayed because of a funky interface you dislike (Unity is very polarizing). I'm not saying it's an easy switch, especially for power users, and you may not even pull it off, but considering you can do it for free and not disturb your current system, why not give it a try and see how close you can get.