Last year I was SPG Plat and HH Gold, and even then I got more from Hilton than from SPG. (Mainly stays in Europe.)
SPG will always be for me a secondary program where I'll get/keep status if my traveling allows it. But I will go out of my way to keep HH Gold every year. ^ (Alex_I above sums up pretty well why...)