I have done some googling and it seems like you might have to install this from Microsoft:
http://www.microsoft.com/downloads/deta ... laylang=en
Sorry I can't be of much more help!!
Thanks for trying out the app tho! A windows tester will be great!

I'll hit altavista for some clues. =DPython 2.6 (r26:66721, Oct 2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
****************************************************************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
****************************************************************
IDLE 2.6 ==== No Subprocess ====
>>>
Traceback (most recent call last):
File "C:\Apps\FreeEMS-Tuner\main.py", line 37, in <module>
comms.loadDefault()
File "C:\Apps\FreeEMS-Tuner\comms\__init__.py", line 50, in loadDefault
connection = __import__(path, globals(), locals(), 'connection').connection()
File "C:\Apps\FreeEMS-Tuner\comms\Serial.py", line 21, in <module>
import libs.serial as serial
File "C:\Apps\FreeEMS-Tuner\libs\serial\__init__.py", line 18, in <module>
from serialwin32 import *
File "C:\Apps\FreeEMS-Tuner\libs\serial\serialwin32.py", line 9, in <module>
import win32file # The base COM port and file IO functions.
ImportError: DLL load failed: The specified module could not be found.
>>>