Try both, and then make the judgment about stability. Businesses use Win because that is what everyone uses (because PCs come with it) so there is no retraining needed and there is total compatibility across workplaces. I'd actually argue that for those 2 reasons alone Win is a better business platform than Linux. What I can't comprehend is why anyone would choose t use it at home
But yes there are a few apps that won't run natively under Linux. Not the fault of the OS though, and for most people that won't be an issue.
I can stream baseball (which I subscribe to) on Linux and it crashes out when more than 1 apps try to access the sound.
Several others such issues exists and they don't on Win/Mac. Sure they can probably be fixed if you go around and look for fixes/drivers, but that defeats the purpose of a home machine.
Further, I *know* how to fix windows...and if I really get a problem, I know people who knows better than me.
Also, I have had no stability issues with Vista. None. Even less than I've had with XP.
Finally, there's compatibility. Photoshop, Illustrator, my Nikon software, games, etc.
There's absolutely no contest. Yeah, there's free software that sorta does the same, but does it nowhere near as well and is full of bugs.
I'm dealing with cutting edge software at work and are used to working around bugs and to some extent use software in ways the designer did not plan for, but when at home, I want stuff that works...first time, without having to spend hours scouring for fixes.
Windows, whether you like it or not, does that.
This is the same for the majority of users. They want familiarity and stuff that does roughly what they expect.