Cosa posso usare oltre al Cygwin per usufruire di una shell Linux o BSD sotto win ???

Escludiamo vmware e compani ho solo 128MB di ram