Also, if I have your attention I can also point out a way to buy points for even less than the $35/5k method. If you do a points+cash booking for the InterContinental Bangkok (redemptions @ 35,000 points), they offer a rate for 15,000 points + $125 (i.e. 'buying' 20,000 points).
Simple math: $125/4=$31.25 per 5,000 points, or $62.50 for 10,000.