I value them at a combination of the actual $ spent combined with the amount of my time it takes to accumulate.
Buy & Gifting miles @ 2.6 cents is worth it to me. Reason - no time spent away on MR's. It also results is reasonable costs of business class international tickets.