Anyway he then went to MS and of course they wanted to charge for on-line assistance and he said he just paid for the upgrade and didn't want to pay any more.

Humm Don't they give at lease 90 day support ? Then again I don't think Apple does that either ?