There won't be any patches out for it, and I imagine it will be a while until users figure out how to make it compatible.
Have you tried running the game in compatibility modes? (I don't have Windows 7, so I'm not sure if it doesn't just do that automatically).
The only thing worse than beating a dead horse is betting on one.