Sorry you're having trouble getting the setup completed. No, you do not need to use IE, not sure why it is telling you that; I've not seen that message before. I primarily use Chrome.
There are a couple of things I have seen result in getting a message like that. First, please make sure your computer meets these system requirements for the Spark:
1 GB memory, 50 MB free disk space. Windows 1GHz processor, operating systems XP, Vista, Windows 7 or 8. Mac Intel processor, operating system OSX 10.6-10.8.
Note, it should also work with Mac 10.9; but, has not yet been fully certified on that so it is not yet in the official requirements list.
If you meet those requirements, please check to be sure that the account you use to sign into your computer has administrator rights. You must have admin access in order to run the setup program. You could also try clicking on the setup program file and choosing the "run as administrator" option if that displays in the popup menu.
If none of the above helps, let me know.