You seem much better read than me, so I don't think I have any suggestions that you wouldn't have heard of already.
Gabriel Garcia Marquez comes to mind, though I have only read 100 Years of Solitude. How are his other books?
--
No amount of planning will ever replace dumb luck.