WordPress Walker allows you to gather all existing post URLs.