Apple is coming out with a really cool little device the will be marketed as a console game platform, home computer, and home server rolled into one.
I might have to get me one of these, and apparently, Bill Gates agrees (he was just a little early in agreement, perhaps).
I might have to shift more time over to Unity 3D and Object-C development . I think Microsoft has made a few epic screw ups (Vista anyone?). One is they are listening to nerds as to what new features to offer rather then rank and file programmers. Coding on the MS stack is becoming too top heavy, maybe Unity 3D dev and Object-C will be a welcome breath of development fresh air, and a little competition will force MS to listen to everyone who uses their products rather than just enterprise developing geeks. No I'm not bitter!
Serious though, always remember there are no good guys. Apple sells crap hardware, so make sure you get those extended warranties. MS treats their development community well, but you pay a premium for their products that as time goes by, and open source stuff becomes better and better, I'm not sure is warranted. Linux is the only psuedo good guy out there, but since you can use many open source Linux apps on Mac's, might as well cough up a little extra cash for the Apple wow factor and mailine product (like Photoshop and 3D Packages) support.
Wake up MS, time to truely innovate, and innovate where the consumer can see the change, not the nerd army of developers behind the scenes. Bill understands, but he is taking more of a back seat now. Wow us Balmber, before MS becomes the next depreciated giant that rages on without knowing it is dead...