> This is my experience with all Microsoft software. The worst thought out, buggy, untested pile of crap.

Whoa! Now hang on a minute. That's not fair. They've only been developing software for 51 years! It takes time to get good at these things, you know?