Ok, Firstly, how much do you know about web design already?? To get a site built by a profesional isnt cheap. Best way is to get someone you know, either online, or a freind to build it for you as it is gonna be a lot cheaper. For a profesional site you are looking anywhere from £30 an hour or £70 a page and upwards to build your site. The easiest way would be to build it yourself. Its not too hard to do a simple site that looks good if you do it the right way. If your half decent with the graphic design, then then making a simple static site wouldnt take too long. I would build how your page will look in photoshop, then chop this picture into bits, leaving a nice blank area for an inline frame. Then all you have to do to update your site is to change the inline frame. For the intro and the mp3 player, that is a bit harder. Delving into the realms of flash design takes a lot of time and patience.

Let me know what you wanna do, and i'll point you in the right direction mate....