I found this worksheet put together by Morningstar to help determine safe withdrawl rates. Not perfect, but an interesting approach for starters.
http://news.morningstar.com/pdfs/Income_Worksheet_Retire.pdf?section=ToollncomeWorksheet
http://news.morningstar.com/pdfs/Income_Worksheet_Retire.pdf?section=ToollncomeWorksheet