Mindfulness (for 45 mins to 1 hr) helps a lot in combating procrastination. The catch is that if you are a procrastinator, you will procrastinate on trying to meditate also.
There's plenty of good research in to the benefits of mindfulness meditation, but I've never seen anything go quite that far.
In 30 seconds, we can go from fully intending to do something that we should do to better ourselves to reading HN submissions and commenting on them.