I would have to go with GM as well. Since I live in Michigan, about an hour away from the Motor City, it hits even harder here. GM is screwing up so much. The governer (governess?) wants to maintain our status as a Car State, so she's inviting car companies to come in and build new places. GM is shipping jobs elsewhere, like Mexico or Ohio, and Hyundai and Toyota are building huge new facilities here. Who's the American car company?!
Regarding M$ and Windows...
Yes it's a ripoff, but if you want compatability, then you have to use it. It's really a good stable operating system, but most people don't perform maintainance on it and they install crappy programs that clog it up.
Mr. Ninja, you're going to regret that Apple purchase. As an Apple technician, I can tell you that Apple computers break. A lot. Even though there are a TON more Dell computers out there, we still get like 5x as many Apples in the shop I work at. And no, that is NOT an exaggeration.