I'm not quite sure why XAMPP/Apache is in your list, but I can upvote both of them. I run on an XAMPP system and it is rock solid on Win7. Free is good.
For remote control I make use of several products for my personal and business. At work we actually still have a decades old version of PC Anywhere that does the job for some servers, but the main remote product we use is LogMeIn. I use the pay version ($69.95) on my main work computer and most servers and free versions on my home PC, weather PC and several others. The free version works just fine, I just got the paid at work to be able to have sound, and to feel like I was contributing to the development. I mainly control things using the LogMeIn Ignition product ($39.95) on my Home PC to connect to work, but also use the web client to control my weather station. My iPhone and Android tablet both have the mobile Ignition program ($29.99) which is fantastic for controlling any of them on a small screen. I can't say enough good about LMI.
I also have TeamViewer and it too does a great job. I primarily use LMI because it was on my systems first and has never failed. Win Remote Desktop isn't as good for WAN connections but works well on a local net; VNC is nice but not as seamless or easy to administer.
DynDNS isn't needed with LogMeIn but is a great program if you don't have a static IP and need to act like you do. I have a static so I don't use it.
I web host at home using XAMPP because I prefer Apache, and it runs so well on Win7. With LogMeIn I can control my cams and anything else that I can access from my weather PC. When connected from Work to Home, even by phone, I can manage my entire home network including all PCs, video server, and home control system. My DSL is a tad slow on the upload so the web isn't screaming, but its fine for visitors. I have my DSL modem set to bridge mode which allows my Cisco router to perform authentication/login and all the port forwarding and routing.
More info than you probably wanted, but maybe it will be useful to someone, or help with the conversation.