1st question superboyac is why you want the web site?
Sounds like a silly question, but unless you sit down with all involved and figure out what you want your site to be, and what you hope to gain from it, almost no matter what you do you'll wind up having problems sooner or later. The more detailed the discussion, the more specific the list you come up with, the better.
If you want to make money from the site, then you want to go for something pretty fluid that you can measure & fine tune for results, with at least the potential of hosting checkout and downloading. If you want something really cool to point fans to, that's something else. If you want to draw a lot of attention to your band, then maybe try to find an up-and-coming designer that will go all out to make a name, and still plan on laying down a lot of cash.
But without some specific expectations everything proposed will tend to look better than it maybe should before the deal, with buyer's remorse afterwards.
As far as DIY, nothing wrong with that at all as long as you have the time to spend learning, and are not too proud to give it up to a pro if it doesn't work out. There are a lot of pros worth every penny, but a LOT of pro designed web sites that are below entry level design. It's a great equalizer -- folks see so much sh**** design that their standards are lower than ~10 - 13 years ago IMHO. Part of the problem is techies sticking in every new capability because they can -- not because it adds anything to the visitor's experience. And from a DIY perspective, you could always involve your fans, bring them into it along with you submitting designs, graphics, suggestions, whatever... Later on you can always re-vamp using pros.
A whole lot of different opinions out there on that, but try to remember that you have to use whatever. If it takes you forever to learn the app, & since after all you may never fire it up after you're site's up, I don't think it makes sense to plunge into the highest priced &/or hardest to use program on the planet. A lot of the simpler apps will let you do what you want, generate CSS for you, and while flexibility might be limited, you can always move up as your skills increase. And, doesn't hurt to check out the software end of things first off... If you think you'll like the new Microsoft apps for example, you might not want to sign up for Linux hosting, or vice versa.