A website, like any advertising must:
Be Seen.
Be accountable.
Make a return on investment.
Now how would you like it to do all this and more?
Without it being a headache.