I have a lot of respect for the Mac Business Group at MS. It must be very difficult to be almost anywhere on that campus. I often wonder at what kind of support they get and what happens if they try to make the Mac version even close to being the Windows equal. It must be frustrating to want to make something you work on the best it can be, but have the company breathing down your neck if it better than they want it.