That's very surprising - we use it on Win7 64-bit all the time, and have never heard of anyone seeing that message before.
Would you post an installer log that would help us understand what's confusing it? There's info here on where to find the logs:
Ok, figured it out. Looks like it was only a partial download. Firefox crashed while it was downloading.