Plesk 6.5 actually installs Apache and uses it for running the Plesk control panel website, so technically you could say there is a CP that runs with Apache and Windows
Plesk 7 yes the integration is tighter and most of the very annoying 6.5.x bugs seem to have disappeared.