no, but looks good given I have some starpoints
if you value Velocity points at greater than 2.3cents there is also a good buy opportunity through SPG. They have a 25% discount on star point purchases at the moment. This makes 20000 star points USD$525 (~AUD$717). SPG offer a 5000 point bonus for every block of 20000 star points transfered. Combined with the bonus 25% Virgin are offering this would equate to 31250 velocity points. Works out to AUD$0.02294 per velocity point.
Slightly better than buying points through AMEX, but no where near as good as the credit card sign up bonuses on offer at the moment. Still it could be helpful if you are slightly short of an award