I would definately agree with Activestate's perl binary. I would also recommend trying out Textpad, a free graphical editor. You can configure buttons to run perl or virtually any other executable, and has document tabs; very useful when you have scripts and errorlogs open.