Finally I managed to get pylucene working on my windows7 machine,
Which raised a more general question:
How come that when I have a dll on a directory in the path, python couldn't find it,
and when I put the dll in c:\windows\system32 - it did work?
Using windows 7 32 bit