A long term strategy
Here's how Apple porting apps to Windows is a good thing.
First, as I said, they won't (all) be free. This is simple since when you buy a Mac, Apple gets the profit, so including Apple software with that is fine for Apple. Making the software free for Windows doesn't make them money directly, so it won't be free for Windows. There might be a token free app to get people started, or like Quicktime, have a free version. The idea of charging way more for it on Windows than competing apps as a way to get people to switch to the Mac is dumb - they will just buy the cheaper competing app before they buy a whole new more expensive computer to get a deal on a few apps.
Now, one of the reasons a PC user wouldn't switch is because he uses many programs not available on the Mac. Obviously, MS Office, MS IE, Quicken, etc. are available, but there are others that are not. Given how crummy IE for the Mac is, it's not much of a reason to switch.
If Apple ported their apps to Windows, this gives the Windows users a chance to see how good Apple software is. Otherwise they are not going to see that. They are not going to buy a Mac just to try out Apple software. Think about Linux - people tried it because it ran on their existing PCs. If they had to buy a new expensive "LinuxBox" computer to try it, Linux would be nowhere today (and don't give me "it was because Linux is free", because many people paid $30+ for a boxed distro - much cheaper than a $1000+ computer). All Windows users have to go on right now is heresay about iPhoto, etc. are easy and good. But they have no idea where that ranks against apps they use, so they don't know how much better it could be.
If Apple apps are really better, then they should be able to stand alone on their own merit against Windows apps. The best way to prove this would be to port Apple apps to Windows. Surem they might lack a thing or two by not being on OS X, but they should still shine.
Once more people are using Apple software on Windows, then moving to a Mac with OS X would be not hard at all since it runs the same apps and is compatible with their data. This is a long term switcher plan. You could then lure them over to Apple hardware on the true merits of OS X since the apps would not be an issue. Like the apps, if OS X is really so good, it should be able to stand on its own merits and not be "good" only because it has these nice apps that come with it. Right now, no matter how good OS X is, many people wouldn't consider it since it doesn't run the apps they use.
The other good thing is the fallback position it would give Apple. Certainly along the way, they would be making a nice living on revenue for their apps on Windows. If the Mac hardware doesn't make it, at least they'll have a source of income as a good app vendor for Windows and we would still be able to use that nice software rather than it also dying with the Mac hardware.
Here's how Apple porting apps to Windows is a good thing.
First, as I said, they won't (all) be free. This is simple since when you buy a Mac, Apple gets the profit, so including Apple software with that is fine for Apple. Making the software free for Windows doesn't make them money directly, so it won't be free for Windows. There might be a token free app to get people started, or like Quicktime, have a free version. The idea of charging way more for it on Windows than competing apps as a way to get people to switch to the Mac is dumb - they will just buy the cheaper competing app before they buy a whole new more expensive computer to get a deal on a few apps.
Now, one of the reasons a PC user wouldn't switch is because he uses many programs not available on the Mac. Obviously, MS Office, MS IE, Quicken, etc. are available, but there are others that are not. Given how crummy IE for the Mac is, it's not much of a reason to switch.
If Apple ported their apps to Windows, this gives the Windows users a chance to see how good Apple software is. Otherwise they are not going to see that. They are not going to buy a Mac just to try out Apple software. Think about Linux - people tried it because it ran on their existing PCs. If they had to buy a new expensive "LinuxBox" computer to try it, Linux would be nowhere today (and don't give me "it was because Linux is free", because many people paid $30+ for a boxed distro - much cheaper than a $1000+ computer). All Windows users have to go on right now is heresay about iPhoto, etc. are easy and good. But they have no idea where that ranks against apps they use, so they don't know how much better it could be.
If Apple apps are really better, then they should be able to stand alone on their own merit against Windows apps. The best way to prove this would be to port Apple apps to Windows. Surem they might lack a thing or two by not being on OS X, but they should still shine.
Once more people are using Apple software on Windows, then moving to a Mac with OS X would be not hard at all since it runs the same apps and is compatible with their data. This is a long term switcher plan. You could then lure them over to Apple hardware on the true merits of OS X since the apps would not be an issue. Like the apps, if OS X is really so good, it should be able to stand on its own merits and not be "good" only because it has these nice apps that come with it. Right now, no matter how good OS X is, many people wouldn't consider it since it doesn't run the apps they use.
The other good thing is the fallback position it would give Apple. Certainly along the way, they would be making a nice living on revenue for their apps on Windows. If the Mac hardware doesn't make it, at least they'll have a source of income as a good app vendor for Windows and we would still be able to use that nice software rather than it also dying with the Mac hardware.