Microsoft and The Future of Hardware Design

The battle between Microsoft and Apple continues to heat up as both
Vista and Leopard are being previewed to the world and are due to be on
store shelves around the same time. Of course, the actual time frame in
which Vista is released is anyone's guess, and while they have tried to
pinpoint a date, even executives from Microsoft have said that it will
just ship when it's ready. OK, that helps a lot.