I'm not sure it's the right thread for this, but why not .
No 7 for my hosted machines, the OS of an hosted machines only need a network for getting the data feed and sending orders and ack, and a cpu with enough memory for Ninja and the strategies logic, dot.
So my hosts are running XP 32 bits, but a sort of "light" version, no anti-virus, only needed services/processes (just after boot it's something like 80mb used, and less than 20 processes, approx.).
I think it's possible to build a light 7, but XP is fine, and when something works fine, I don't touch it !
Same thing for VirtualBox, I'm using 3.1.4 and 3.1.6, the physical machines are XP 64, Ubuntu 8.10/9.04 ad MacOsX 10.6.3. The idea for VirtualBox is to upgrade only if you really need it; in the past I had some issues with the Virtualbox updates, so I'm very careful with this now (clone the hosted machine, copy the images on another host, update VirtualBox on the other host, let it run 1 or 2 weeks, then update the production host).
Ninja strategies must be run with a paper or a demo account first, and not 1 or 2 hours, but at least 2 weeks, and the strat developper will have check that the behavior is 100% correct.
A zillion of strange things can happen...