It really depends on what you want to use the ground for afterwards.
If I was going to use a weedkiller to do this, I'd probably use one based on glyphosate (e.g. Roundup), as it degrades in the soil after it has done its job, rather than hanging around to kill anything you might want to...