UV unwrap and keep object proportions regardless of texture aspect ratio

Blender 2.71. I create a plane. Then give it a material with a texture of 1000x250. Unwrap it. And it looks terrible.

None of the unwrap options work the way I want. NOT EVEN PROJECT FROM VIEW. I choose project from view, orto view from top and it still unwraps into rectangle, instead of square. I don’t want to scale it manually. I just want my square. Is it too much for blender to handle? Really?

No, I won’t make a square texture. Texture stays as it is. I want SQUARE OBJECT to unwrap into SQUARE UV MAP. Some time ago there was an option to click F6 after unwrap, deselect “Correct Aspect” and it worked fine. Now it doesn’t work.