If by saying 'offical home sp1', you mean Microsoft Office SP1, then that key won't work for any windows version, only that particular office version. Basic thing is, you need one key for every product, but you don't need separate keys for every service pack release of that particular product. For example, you can use a Windows XP key for WXP SP1 and WXP SP2. Simple.