Yes, you should get a Mac.
The ultimate reason is that the system is better organized and more capable than the spaghetti code disorganized nonsense that is Windows. Also, the quality of software on the Mac is noticeably higher, with a level of fit and finish that even most third party apps have.
I'm a grade A computer nerd. I know whereof I speak. I have been 100% Mac since 2002 after years of being a huge Windows dork. I have used Macs in law firms, school, etc, battling dumbass IT guys all the way who like to invent reasons why they don't support Macs. I need to boot into Windows for the odd piece of software, but that's very rare. Maybe once every few months. I'm currently running XP at work, unfortunately, and it is noticeably inferior for most of the basic, everyday things I expect. Just little stuff like no system-wide, consistent spellchecker.
If you want to compare costs between Macs and PCs, please please compare like with like. There are no really low end Macs. So you have to compare similar specs-- the cheapest Dell will always be cheaper than the cheapest Mac, because Apple usually stopped making machines like the cheapest Dell 4 years ago. Sometimes Macs are cheaper that the exact same hardware in a different case from IBM or Sony. Even the Macbook Air costs about the same as similar machines from other vendors. Sometimes there's no way to know because Apple makes a form factor that others don't, i.e., the iMac. But the price comparison stuff drives me bonkers, because it often ignores qualitative differences.
As far as running Windows software:
First of all, I almost never need to. There's usually a superior Mac alternative to any given piece of Windows software, or an outright Mac version.
Since a Mac is the same as a PC from a fundamental hardware architecture perspective, you can run Windows on a Mac. This is not something that Apple "lets" you do; this is not something that requires that you use software called "Boot Camp." A Mac simply is a PC that you can run Windows on. People complicate this too much. You only need Boot Camp in order to make it so that you can dual boot between the OSs, which is naturally a bit trickier. Apple also provides Windows drivers for its hardware, in the same way that all computer makers do.
Also, you can run your very same Windows installation inside a window, or full screen, from within the Mac OS, if you buy separate software. Drag and drop, cooy and paste, etc, are supported as between the OSs. I enjoy pushing a button an having my Macbook switch from one OS to another on occasion.