I read all five pages.
It DOES mention OS X. Just so we're clear on that.
I'm not one for giving relationship advice. I love giving hardware advice...
I love my girlfriend dearly, but I know what OS is right for me, and I know what hardware to run it on. I know I have not had a virus in four years of Mac-based computing. I know that although the COST may be a little higher (and that's no longer true) the PRICE is lower. My girlfriend has seen this, is mildly jealous, and wants a Mac Mini now. I never remind her about the time she laughed riotously when I told her I was a Mac user - that would be rude. 😉
I'd say buy the Mac, and let her see it. It's different, alien to her, and she's afraid of it. The natives are restless and fearful of new things that threaten the established order.
Once she sees it's not all bad, and that there's a lot of good, how she reacts will decide if she's a keeper or not.
This isn't about a Mac - it's about the serious matter of your life partner's treatment of what you feel is important to you. It's not that she's failing the OS choice test - it's that she's failing a much more important relationship skill test.
What happens if she's like this about Ford vs GM, or name brand vs store brand, or other petty snobberies?
Buy the mac. What you learn about your GF is worth far more than the cost of the Mac - AND you'll have a Mac.
And, Ma'am, since your BF will probably show you this thread...
I'm sure you're a nice lady, otherwise the guy would have walked away ages ago. Let him buy his Mac and fall on his face if that's the case. If he doesn't fall on his face, look at why. Be curious. Ask questions. Don't be a hater. How would you feel if your BF dictated to you that you can't have a PC, because of the viruses/trojans/spyware/adware/crappy OS/MS lawsuits/poor quality of drivers/yada yada...? Computers are complex and NO computer is perfect. For all the Apple whining in that post you brought forward, there's more, different criticism of Windows. The hardware is ok. That's why Apple relented and started using the same hardware. So this is really a OS X vs Windows XP debate. I've used both. Your BF has used both. Go play with OS X on your BF's new Mac, and if you really REALLY don't like it, just ask him to put XP on there - it'll run just fine - like on any other PC.
Respectfully,
Dave