Did you know that the Windows 2000/NT command shell can do command completion? Still nowhere near bash standards, but useful enough.