yeah it seems a lot of people are finding themselves in a similar situation. Like i said my solution is only a suggestion it is by no means the end all be all to resolving it. How ever if you feel nervous about giving it a shot and if it is not the right solution for you then i would suggest waiting for SE to release a direct download link either via POL Viewer or one of the companion websites in the future.