I have been a GIS professional working on a wide range of problems for 10 years. Now I don't do any GIS work any longer, so I don't plan posting any answers. If you find any answer of mine useful to you, I'm so glad, it was worth the effort!
I have maintained a personal blog about GIS which has a ton of useful posts but is now in read-only mode. There is one post I suggest reviewing to anyone in the GIS industry. It is the quintessence of all my findings: Leaving the GIS industry: bye for now.
Best of luck!