I love my mac and prefer OS X over Windows, but what you say is very biased.
I have never had a BSOD issue, EVER. Macs can also crash, and if you take care of your computer (which you should be doing regardless of the OS), you can avoid most BSOD, and kernel panics. In the end, both OS's have these issues.
I'm doing just fine with a cheaper desktop PC as well as my iMac. I see no issues with compatibility with a desktop I made myself. The plus side of Windows to me, is the flexibility actually. My new iMac works beautifully, but I can easily build a computer with equivalent speed for half the price. I'm not complaining about the price of the iMac, because I obviously purchased one without complaints, I just don't see the point in your argument.
In the end, I don't know if the OP really "needs" a Mac specifically. I don't think it's a huge detriment for him to get Windows, and in the end, it's his decision.
If I were the OP, I'd go to a local Best Buy (If you have one available), or any other authorized Mac retailer, and play with them a bit. I ended up going for a Mac after playing with a few different notebooks running both Windows and OS X. I ended up buying an iMac because I had my family as a whole, go and play with a few desktops, and the iMac. It all really depends on what you're more comfortable using.