UV Ratios?

Why do rectangles unwrap into squares? This is driving me crazy

Did you scale your object in object mode ?
If so it will have a non uniform scale (see the scale for each axis in the properties panel)
Before unwrapping apply any scale the object has with Ctrl+A in object mode