No business plan? No great website. No b-plan? You're toast. Seriously.
I've said this before and I'll say it again: if you don't have a business plan, you're toast. I put a new plan together every year, and it helps me weather the bad and enjoy the good. And it's not a boring, buttoned-up document with words like "analysis" and "comparitive" (eye roll please). It's beautiful, creative and it works for me.