Buying a new PC running windows 7 (or switching to it) might make you face the same problem. On a Mac you may be able to solve this by using a Windows emulation software.
I'm using two macbooks and a DELL PC running Windows XP. In general the Mac is really somewhat more comfortable and easier to use. Software installation/removal simply means copying programs to or deleting them from the Applications folder, connecting to networks (Ethernet, WLAN), attaching external hardware and general adminstration tasks can be done with the help of easy to use and easy to find programs. If you need to use Microsoft office then exchanging data between a company PC and your home Mac is just a matter of copy the files and continuing your work.
From my personal experience most programs run more smoothly on a Mac than on a PC (assuming computers with comparable power and similarly equipped). That's why using a Mac is simply more fun.
You see: my vote is for the Mac!
Regards!