Vista is more secure than Mac
Here's my prediction: a few years from now, people will still complain about Microsoft software but they won't complain about security problems. Every single man, woman, and child in a Microsoft engineering group is forced to attend SDL (Security Development Lifecycle) training regularly. We can't ship anything at all, not even a free downloadable sample, without going through a rigorous SDL review. It's very time-consuming, and even annoying to some of us who'd rather ship more frequently. And guess what? We find a lot of potential holes, sometimes completely non-obvious ones, and many more than we'd find if we were just trying to get something out the door. On security, that doesn't make us perfect, but it's hard for me to imagine that other software companies would regularly trade off schedule or features in favor of security the way we do. So it's no surprise when I read Dino Dai Zovi, the New York-based security researcher who has compared the two OSes, say this in MacWorld:
I have found the code quality, at least in terms of security, to be much better overall in Vista than Mac OS X 10.4. It is obvious from observing affected components in security patches that Microsoft’s Security Development Lifecycle (SDL) has resulted in fewer vulnerabilities in newly-written code. I hope that more software vendors follow their lead in developing proactive software security development methodologies.
Like I said, in a few years people will still lose laptops and let strangers steal their passwords, but the employment picture for code exploit hackers on Microsoft software will be pretty grim.