I've been a lifelong fan of Windows (had every version since 3.1 except the NTs because I didn't need 'em), but Vista is trying my patience for the reasons you guys said, plus the fact that I still need to keep alive the laptop I had "retired" because this new one with Vista, while much better, can't run a lot of the old one's programs, even though the programs are barely two years old. Stupid. Though I'll never bow to the Apple pressure that my father and sister caved into...never!
Back on topic, I've been considering a 360 in the near future (provided I eventually get the money for it), but if the systems are still behaving this way, I'm going to hold off. I already went through the month-long process of getting my Wii fixed (which broke because of their system update...and they didn't even transfer my Miis or my saved data!), and Halo 3 isn't enough of a reason to go through that again at the expense of $400.