Open source software on Windows is probably the way to go now, for a lot of non-geek people. It provides a transitional path to a complete free system: it will reduce the educational and migration costs. We have to fullfil a parallel effort: open source software on Windows (to pave the way) and Linux polishing (to have the great target).