I had to reinstall 98 and ME pretty much every 6 months or so, XP was the first that seemed stable to me and Vista seems to continue that but then that's my personal impression or maybe my expectations are just lower.
On a sidenote I heard the danes are the happiest people in polls because their expectations are so low.