I'm running Windows 7 on my laptop, and have no problems with Phoenix live 3.3. Versions of Phoenix Live prior to version 3 didn't have a good reputation for stability, but the latest versions seems pretty good.
It's important to use a computer that meets their minimum specification - 2 core, 2GHz, 2GB memory.