Which collapsible stock provides the best cheek-weld?

Preferably something that is also lightweight.

My K9GL came with a factory 6-position and it was horrible. I replaced it with a Magpul M93B, which is great -- except it's heavy.

Any comments on the Magpul UBR / CTR?

ACE M4 SOCOM?

Any other options?

Mike