Having an attractive website can be very helpful. Between two otherwise identical websites, the more attractive one will probably get more use, especially with certain target markets. Of course, it's also possible to get carried away. One needs to also pay attention to utility, load time, maintenance costs, etc. Ultimately, its really a matter of priorities.